我正在以编程方式更改DataGridView单元格值,但不会将值推送到绑定数据源。它们仅针对属于所选行的单元格进行推送。如何让DataGridView将行值推送到数据源?
修改
这段代码似乎可以解决问题,但可能是更好的解决方案吗?
grid.CurrentCell = cell;
cell.Value = "some value";
grid.EndEdit(0);
答案 0 :(得分:0)
您不应更新DataGridView
单元格,而应直接更新数据源。如果它实现INotifyPropertyChanged
,DataGridView
将自动反映更改