Winform界面GridView中XCDataGridViewCheckBoxAllColumn改变触发事件
1、首先利用CurrentCellDirtyStateChanged事件
监测状态改变后判断是否有未提交的更改,若有则提交
1 private void CurrentCellDirtyStateChanged(object sender, EventArgs e) 2 { 3 if (grv.IsCurrentCellDirty) 4 { 5 grv.CommitEdit(DataGridViewDataErrorContexts.Commit); 6 } 7 }
2、然后利用CellValueChanged监测到提交的更改,从而达到目的
参考处:https://www.cnblogs.com/because/archive/2012/01/02/2310486.html