Validation.MarkInvalid(BindingExpressionBase, ValidationError) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定 ValidationError 对象将指定 BindingExpression 对象标记为无效。
public:
static void MarkInvalid(System::Windows::Data::BindingExpressionBase ^ bindingExpression, System::Windows::Controls::ValidationError ^ validationError);
public static void MarkInvalid (System.Windows.Data.BindingExpressionBase bindingExpression, System.Windows.Controls.ValidationError validationError);
static member MarkInvalid : System.Windows.Data.BindingExpressionBase * System.Windows.Controls.ValidationError -> unit
Public Shared Sub MarkInvalid (bindingExpression As BindingExpressionBase, validationError As ValidationError)
参数
- bindingExpression
- BindingExpressionBase
要标记为无效的 BindingExpression 对象。
- validationError
- ValidationError
要使用的 ValidationError 对象。
例外
如果 validationError
为 null
。
注解
对象 BindingExpression 在调用 或对绑定源的其他传输成功验证之前 ClearInvalid 保持无效。