【问题标题】:Can we update the textbox value in validation process我们可以在验证过程中更新文本框的值吗
【发布时间】:2013-03-12 17:27:03
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# .net wpf xaml


    【解决方案1】:

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

    你可以试试Josh Smith's virtual branch的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-27
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 2015-01-26
      相关资源
      最近更新 更多