0

我是 wpf 和 xaml 的新手,但一直在阅读一些在线教程和学习。我创建了一个文本框并通过从 ValidationRule 类派生并覆盖 Validate 方法添加了验证规则。

所以在那个方法中,我确保输入的字符串不为空,否则我返回new ValidationResult(false, "Input required");

现在我可以在此处更新文本值;例如,如果字符串为空,请将其设置为默认值。

4

1 回答 1

1

不幸的是,验证规则发生在逻辑树之外。

您可以尝试Josh Smith 的虚拟分支方法。

于 2013-03-12T19:43:46.103 回答