Validation.MarkInvalid(BindingExpressionBase, ValidationError) メソッド

定義

指定された BindingExpression オブジェクトで、指定された ValidationError オブジェクトを無効としてマークします。Marks the specified BindingExpression object as invalid with the specified ValidationError object.

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 オブジェクト。The BindingExpression object to mark as invalid.

validationError
ValidationError

使用する ValidationError オブジェクトです。The ValidationError object to use.

例外

validationErrornull の場合。If validationError is null.

注釈

BindingExpression オブジェクトは、ClearInvalid が呼び出されるか、またはバインディングソースへの別の転送が正常に検証されるまでは無効のままになります。The BindingExpression object stays invalid until ClearInvalid is called or another transfer to the binding source validates successfully.

適用対象