DependencyProperty.ValidateValueCallback 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取依赖项对象的值验证回调。
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
参数提供的该依赖项对象的值验证回调。
注解
此属性将包含 null
任何没有注册验证回调的依赖属性。
验证值回调必须以静态方式执行:通过 ValidateValueCallback 验证应用验证无法确定所提供的值是否对任何特定实例有效。 回调只能确定拥有依赖属性的所有对象是否应或不应接受所提供的值作为有效值。 如果需要执行依赖于知道特定实例上其他依赖项属性的值的验证,请改用。CoerceValueCallback 注册 CoerceValueCallback 为依赖属性元数据的一部分,而不是直接在依赖属性标识符中注册。 有关详细信息,请参阅 Dependency 属性回调和验证。