次の方法で共有


DependencyProperty.ValidateValueCallback プロパティ

定義

依存関係プロパティの値検証コールバックを取得します。

public:
 property System::Windows::ValidateValueCallback ^ ValidateValueCallback { System::Windows::ValidateValueCallback ^ get(); };
public System.Windows.ValidateValueCallback ValidateValueCallback { get; }
member this.ValidateValueCallback : System.Windows.ValidateValueCallback
Public ReadOnly Property ValidateValueCallback As ValidateValueCallback

プロパティ値

ValidateValueCallback

依存関係プロパティを最初に登録するときに validateValueCallback パラメーターで指定した、この依存関係プロパティの値検証コールバック。

注釈

このプロパティには、登録された検証コールバックのない依存関係プロパティが含まれます null

値の検証コールバックは静的な意味で動作する必要があります。指定された値が特定の ValidateValueCallback インスタンスに対して有効かどうかを判断できません。 コールバックは、依存関係プロパティを持つすべてのオブジェクトが、指定された値を有効として受け入れるかどうかを判断することしかできません。 特定のインスタンスに対する他の依存関係プロパティの値の把握に依存する検証を実行する必要がある場合は、代わりに a を CoerceValueCallback 使用します。 依存関係 CoerceValueCallback プロパティ識別子内ではなく、依存関係プロパティメタデータの一部として登録されます。 詳細については、「 依存関係プロパティのコールバックと検証」を参照してください。

適用対象

こちらもご覧ください