Binding.NotifyOnValidationError Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли вызывать подключенное к Error событие в привязанном объекте.
public:
property bool NotifyOnValidationError { bool get(); void set(bool value); };
public bool NotifyOnValidationError { get; set; }
member this.NotifyOnValidationError : bool with get, set
Public Property NotifyOnValidationError As Boolean
Значение свойства
Значениеtrue , если подключенное к Error событие должно вызываться в привязанном объекте при ошибке проверки во время обновления источника, в противном случае — значение false. Значение по умолчанию — false.
Комментарии
Если привязка связана ValidationRules с ней, подсистема привязки проверяет каждое правило каждый раз при передаче значения целевого свойства в исходное свойство. Если правило делает значение недействительным, подсистема привязки создает ValidationError объект и добавляет его в Validationколлекцию .Errors привязанного объекта.
Validation.Errors Если свойство не пусто, Validation.HasError присоединенному свойству объекта присваивается значение true.
NotifyOnValidationError Если свойство Binding объекта имеет значение true, обработчик привязки вызывает присоединенное Validation.Error событие для объекта .
Подробное описание процесса проверки см. в разделе Проверка данных в обзоре привязки данных.