I\'ve got a BindingList binded as the data source of a DataGridView; one of the TSource properties is binded to a DataGridViewCheckBoxColumn, but the data source is updated
You can do this by handling the CurrentCellDirtyStateChanged event of the DataGridView.
CurrentCellDirtyStateChanged
DataGridView
void dataGridView1_CurrentCellDirtyStateChanged(object sender,EventArgs e) { if (dataGridView1.IsCurrentCellDirty) { dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit); } }