WPF DataGrid:修改所有选定的项目

时间:2010-09-10 17:23:55

标签: c# .net wpf

我想获取所有选定的行,并在每个行中修改一个列值。

我尝试了这个,但它不起作用。

foreach (System.Data.DataRowView DRV in ItemDataGrid.SelectedItems)
{
    DRV.Row.BeginEdit();
    DRV.Row.ItemArray[6] = true;
    DRV.Row.EndEdit();
}

任何人都知道怎么做?

谢谢, 马特

1 个答案:

答案 0 :(得分:0)

不要尝试编辑DataGridRow。改为修改绑定到网格的对象。然后调用NotifyPropertyChanged,以便更新DataGrid绑定的集合。