有没有办法手动/动态地向 Validation.Errors 集合添加错误?
最佳答案
来自 http://www.wpftutorial.net/ValidationErrorByCode.html
ValidationError validationError = new ValidationError(regexValidationRule,
textBox.GetBindingExpression(TextBox.TextProperty));
validationError.ErrorContent = "This is not a valid e-mail address";
Validation.MarkInvalid(
textBox.GetBindingExpression(TextBox.TextProperty),
validationError);
关于WPF 验证手动将错误添加到 Validation.Errors 集合中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174251/