В моем приложении WPF Я хочу установить для NotifyOnValidationError
значение true
(структура по умолчанию устанавливает значение false) для всех дочерних элементов управления / привязок, если они имеют какие-либо ValidationRules, прикрепленные к привязке. В самом деле, было бы неплохо указать и другие значения привязки по умолчанию - например, ValidatesOnDataErrors
также всегда должно быть истинным.
Например, в следующем текстовом поле я не хочу вручную указывать NotifyOnValidationError свойство.
<TextBox>
<TextBox.Text>
<Binding Path="PostalCode"
ValidatesOnDataErrors="True"
NotifyOnValidationError="True">
<Binding.ValidationRules>
<rules:PostalCodeRule />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>