Я реализовал для многих своих TextBox
a ValidationRule
:
<TextBox>
<TextBox.Text>
<Binding Path="Property" Mode="TwoWay">
<Binding.ValidationRules>
<validator:MyRule ErrorMessage="Must be a number"/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
Итак, есть ли способ обнаружить в коде (или какой-либо привязке XAML), если ошибка вызвана ValidationRule
, чтобы отключить мою кнопку «Сохранить»?