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.

적용 대상