1
我想攔截DataGridView在BindingList更改後正在更新的事件,以便可以更改已更改單元格的顏色。
我注意到,CellValueChanged是從來沒有在這種情況下解僱(根據MSDN這是隻有當用戶交互發射)當BindingList導致值更改時,更改DatagridView中的單元格顏色
我想攔截DataGridView在BindingList更改後正在更新的事件,以便可以更改已更改單元格的顏色。
我注意到,CellValueChanged是從來沒有在這種情況下解僱(根據MSDN這是隻有當用戶交互發射)當BindingList導致值更改時,更改DatagridView中的單元格顏色
,你可以聽的BindingList, 的的ListChanged並改變細胞從那裏格式?
編輯: 使用OldIndex可以獲取舊值,檢索一些關鍵的唯一屬性,使用該屬性在網格中查找正確的行。 爲此,您應該在網格中擁有一些唯一的鍵列。你可以隱藏這個列。 ref: http://msdn.microsoft.com/en-us/library/system.componentmodel.listchangedeventargs.aspx
是的,但如何檢測哪個單元格已被更改? – 2012-02-16 17:59:42