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