我有一个课程如下
class DataGridItem
{
public bool IsSpecial;
public string Symbol;
public double Weight;
}
可编辑的数据网格绑定到此类的对象集合。我需要做的是将数据网格的几行绑定在一起。也就是说,只要IsSpecial
为true
,所有行的Weight
字段必须相同。如果我编辑一行,则必须自动修改IsSpecial
为true
的所有其他行。我怎样才能做到这一点?
答案 0 :(得分:0)
您可以订阅CellEditEnding / RowEditEnding和InitializingNewItem事件,并更改其中的所有项目。记得为每个属性更改调用PropertyChanged处理程序,以便网格更新!