【发布时间】:2010-10-11 00:34:22
【问题描述】:
我有几个带有许多文本框/组合框的表单,我希望在至少有一个字段无效时禁用“保存”按钮。我已经能够设置一些自定义验证规则,如下所示(显示文本框示例):
<Binding Path="Name">
<Binding.ValidationRules>
<my:TextFieldNotEmpty/>
</Binding.ValidationRules>
</Binding>
我的问题是:如何设置我的表单,以便即使 1 个验证规则失败,“保存”按钮也不会启用?是否有处理情况的标准方法(可能是触发器),或者这是 WPF 不足的地方?
【问题讨论】:
标签: c# .net wpf validation data-binding