Поделиться через


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 событие для объекта .

Подробное описание процесса проверки см. в разделе Проверка данных в обзоре привязки данных.

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