WPF将datagrid的行绑定在一起

时间:2011-02-14 12:23:18

标签: wpf

我有一个课程如下

class DataGridItem
{
    public bool IsSpecial;
    public string Symbol;
    public double Weight;
}

可编辑的数据网格绑定到此类的对象集合。我需要做的是将数据网格的几行绑定在一起。也就是说,只要IsSpecialtrue,所有行的Weight字段必须相同。如果我编辑一行,则必须自动修改IsSpecialtrue的所有其他行。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以订阅CellEditEnding / RowEditEnding和InitializingNewItem事件,并更改其中的所有项目。记得为每个属性更改调用PropertyChanged处理程序,以便网格更新!