2014-02-21 56 views
0

中datagridview的一個複選框列的狀態(選中/取消)我曾經在一個DataGridView增加了一個DataGridViewCheckBoxColumn並希望在檢查和取消選中此checkboxcolumn提交的數據庫更改。請協助。 謝謝。檢索在ADO.NET

回答

0

試試這個:

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) 
{ 
    dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit); 
} 

private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) 
{ 
    Debug.WriteLine(dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value); 
} 

在CellValueChanged事件可以檢索更改後的值只有在你面前叫... commitEdit的