2011-03-29 155 views
5

我見過很多關於DataGrid的類似問題,但沒有直接說明我的情況。DataGrid在單元格編輯後刷新

我需要在編輯單元格後手動刷新我的DataGrid。問題是,我無法弄清楚單元格編輯完成的時間。 DataGrid只有一個CellEditEnding事件(儘管在SilverLight中它們提供了一個CellEditEnded)。在我的集合視圖中調用Refresh(),而在CellEditEnding中拋出一個錯誤,指出在單元格編輯時不允許這樣做。

我需要刷新整個網格,因爲其他行中的值可能取決於編輯的值。

回答

-1

如果引用System.Windows.Forms.DataGridView,則會出現「CellEndEdit」事件或「CellLeave」或「CellValueChange」事件。

如果不是請指定exacly您指的是什麼控件... WinForm或asp ...

相關問題