Validation.MarkInvalid(BindingExpressionBase, ValidationError) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отмечает указанный объект BindingExpression как недопустимый с указанным объектом ValidationError.
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 будет вызван вызов или пока другой перенос в источник привязки не будет успешно проверен.