标签: c# .net wpf xaml
我是wpf和xaml的新手,但是已经在网上阅读了很多教程并且正在学习。我创建了一个文本框,并通过从ValidationRule类派生并覆盖Validate方法添加了验证规则。
因此,在该方法中,我确保输入的字符串不为空,否则我返回new ValidationResult(false, "Input required");
new ValidationResult(false, "Input required");
现在我可以在这里更新文本值;例如,如果字符串为空,则将其设置为默认值。
答案 0 :(得分:1)
不幸的是,验证规则发生在逻辑树之外。
您可以尝试Josh Smith's virtual branch方法。