Принудительная проверка связанных элементов управления в WPF
У нас есть эта проблема и wpf в нашем приложении. Проверка data-validation срабатывает только при обновлении validation привязок, поэтому вам придется validator обновлять их вручную. Мы validating делаем это в событии Window validations Loaded:
public void Window_Loaded(object sender, RoutedEventArgs e)
{
// we manually fire the bindings so we get the validation initially
txtName.GetBindingExpression(TextBox.TextProperty).UpdateSource();
txtCode.GetBindingExpression(TextBox.TextProperty).UpdateSource();
}
Это приведет к появлению wpf шаблона ошибки (красный контур) и validations установит свойство Validation.HasError, которое form-validation мы отключили при нажатии input-validation кнопки OK:
wpf
validation
business-objects
Принудительная проверка связанных элементов управления в WPF
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.