DataGrid在单元格编辑后刷新
问题描述:
我见过很多关于DataGrid的类似问题,但没有直接说明我的情况。DataGrid在单元格编辑后刷新
我需要在编辑单元格后手动刷新我的DataGrid。问题是,我无法弄清楚单元格编辑完成的时间。 DataGrid只有一个CellEditEnding事件(尽管在SilverLight中它们提供了一个CellEditEnded)。在我的集合视图中调用Refresh()
,而在CellEditEnding中抛出一个错误,指出在单元格编辑时不允许这样做。
我需要刷新整个网格,因为其他行中的值可能取决于编辑的值。
答
如果引用System.Windows.Forms.DataGridView,则会出现“CellEndEdit”事件或“CellLeave”或“CellValueChange”事件。
如果不是请指定exacly您指的是什么控件... WinForm或asp ...