使用WPFToolkit中的WPF数据网格我希望在保存操作期间仅显示错误 。目前它似乎验证你何时离开行,按Enter键等等。
我需要执行两种类型的行级验证:
1)在服务调用之前确保设置对象上的字段。
2)服务电话后,显示任何服务验证。 (注意我有办法将服务验证映射到已发送的对象 - 但需要一种方法来突出显示服务验证的行错误)
似乎有两个选择:a)使用默认的ValidationRule WPF网格框架通过强制验证以某种方式重新运行来突出显示前/后行验证? b)滚动我自己的验证
我的问题是有办法手动对多行进行行级验证吗?
答案 0 :(得分:0)
如果您绑定到INotifyProperty,您可以手动调用PropertyChanged(propertyName)来强制重新验证。由于您使用的是DataGrid,因此可能需要使用CollectionChanged()。