【发布时间】:2017-12-08 12:15:14
【问题描述】:
假设我有一个对象 ListCollectionView 并将其绑定到数据网格。我将对象的 Name 属性绑定到 TextBox(数据网格的列之一)的 Text 属性并添加我的特定 ValidationRule。
现在我想通过规则检查Name属性是否重复,我需要检查ListCollectionView中的其他对象,如果有对象的Name属性等于这个Name,则验证结果为false。
我的问题是这个检查只能适用于编辑的对象,所以当它的名称重复时只有这个对象会变成红色,但是我怎样才能对其他列表对象进行检查,使名称属性等于的其他对象这个编辑的也变红了?谢谢。
【问题讨论】:
标签: wpf data-binding