XAML:
<TextBox Name="textboxMin">
<TextBox.Text>
<Binding Path="Max">
<Binding.ValidationRules>
<local:IntValidator/>
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
код:
void buttonOK_Click(object sender, RoutedEventArgs e)
{
// I need to know here whether textboxMin validation is OK
// textboxMin. ???
// I need to write something like:
// if ( textboxMin.Validation.HasErrors )
// return;
}
Было бы неплохо также знать, как отключить кнопку OK, если хотя бы один из элементов управления диалога не проходит проверку - в XAML, используя привязку. Имея этот путь, мне не нужно проверять состояние проверки в коде.