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

Параметры

bindingExpression
BindingExpressionBase

Объект BindingExpression, который требуется пометить как недопустимый.The BindingExpression object to mark as invalid.

validationError
ValidationError

Объект ValidationError, который следует использовать.The ValidationError object to use.

Исключения

Если validationError имеет значение null.If validationError is null.

Комментарии

Объект остается недействительным ClearInvalid до тех пор, пока не будет вызван или другая отправка в источник привязки успешно пройдет проверку. BindingExpressionThe BindingExpression object stays invalid until ClearInvalid is called or another transfer to the binding source validates successfully.

Применяется к