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, используя привязку. Имея этот путь, мне не нужно проверять состояние проверки в коде.