正常響應CellValueChanged()事件時,,當改變checkbox狀態(tài)時,,只有當焦點離開該單元格時才能觸發(fā)CellValueChanged()事件,, 如果要改變checkbox值時實時觸發(fā)CellValueChanged()事件,,需要借用CurrentCellDirtyStateChanged()事件來提交未提交控件的更改,。
private void dataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e) 這樣CellValueChanged()事件就可以隨著checkbox的值的改變實時觸發(fā);
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
|
|
來自: goodwangLib > 《DataGridView》