【发布时间】:2014-07-10 02:08:22
【问题描述】:
我有一个 WPF 表单,上面有很多控件。这些控件中的许多(但不是全部)数据绑定到底层对象。在某些时候,例如当按下 Save 按钮时,我需要检查我的控件的所有验证规则。有没有办法以编程方式执行此操作,无需硬编码要验证的控件列表?我希望在另一个开发人员添加另一个控件和另一个绑定之后继续工作,而不必更新一些要刷新的绑定列表。
简而言之,有没有办法从 WPF 窗口中检索所有数据绑定的集合?
【问题讨论】:
-
这个问题很模糊,所以我不能确定。但是任何有类似情况的人都可能希望使用
BindingGroup作为组织相关绑定的一种方式,以便可以完成一次性验证。
标签: wpf validation data-binding