Try using the CellValueChanged event instead of the CellClick event. The handler below will set the value of a checkbox according to the opposite value of its counterpart checkbox (i.e. Checkboxes that are in the same row).
Try using the CellValueChanged event instead of the CellClick event. The handler below will set the value of a checkbox according to the opposite value of its counterpart checkbox (i.e. Checkboxes that are in the same row).
Private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { if (e. ColumnIndex >= 0 && e. RowIndex >= 0) { //Set a var that determined whether or not the checkbox is selected bool selected = (bool)this.
DataGridView1e. ColumnIndex, e.RowIndex. Value; //Do the flip-flop here switch (e.
ColumnIndex) { //If the checkbox in the Add column changed, flip the value of the corresponding Delete column case 0: this. DataGridView11, e.RowIndex. Value =!
Selected; break; //If the checkbox in the Delete column changed, flop the value of the corresponding Add column case 1: this. DataGridView10, e.RowIndex. Value =!
Selected; break; } } } //You may need to do something goofy like this to update the DataGrid private void dataGridView1_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { if (e. ColumnIndex >= 0 && e. RowIndex >= 0) { this.
DataGridView1.EndEdit(); } }.
You are a star! – Hunt Mar 5 at 17:14 Don't forget to up-vote posts that have helped you :) – Jed Mar 5 at 17:47 Just a reminder to any that see this that the... CellClick works. – Hunt Mar 5 at 19:55.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.