Binding.NotifyOnValidationError Свойство

Определение

Возвращает или задает значение, указывающее, следует ли вызывать подключенное к Error событие в привязанном объекте.Gets or sets a value that indicates whether to raise the Error attached event on the bound object.

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.true if the Error attached event should be raised on the bound object when there is a validation error during source updates; otherwise, false. Значение по умолчанию — false.The default is false.

Комментарии

Если привязка связана с ValidationRules, механизм привязки проверяет каждое правило при каждой передаче значения целевого свойства в исходное свойство.If the binding has ValidationRules associated with it, the binding engine checks each rule each time it transfers the target property value to the source property. Если правило делает недействительным значение, подсистема привязки создает объект ValidationError и добавляет его в Validation.ErrorsIf a rule invalidates a value, the binding engine creates a ValidationError object and adds it to the Validation.Errors Коллекция привязанного объекта.collection of the bound object. Если свойство Validation.Errors не пусто, Validation.HasError присоединенному свойству объекта присваивается значение true.When the Validation.Errors property is not empty, the Validation.HasError attached property of the object is set to true. Если для свойства NotifyOnValidationError Binding задано значение true, обработчик привязки вызывает событие Validation.Error присоединено к объекту.If the NotifyOnValidationError property of the Binding is set to true, then the binding engine raises the Validation.Error attached event on the object.

Подробное обсуждение процесса проверки см. в разделе "Проверка данных" в статье Общие сведения о привязке данных.For a detailed discussion of the validation process, see the Data Validation section in the Data Binding Overview.

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