How to highlight rows in a DataGrid using a CheckBox
This is for highlighting rows in a DataGrid using a CheckBox private void dgvItemsDetails_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgvItemsDetails.Columns[selected.Name].Index == e.ColumnIndex) { dgvItemsDetails.MultiSelect = true; if (Convert.ToBoolean(dgvItemsDetails[selected.Name, e.RowIndex].FormattedValue) == true) { dgvItemsDetails[selected.Name, e.RowIndex].Value = false; } else { dgvItemsDetails[selected.Name, e.RowIndex].Value = true; } } int i = 0; foreach (DataGridViewRow dgvrow in dgvItemsDetails.Rows) { if (Convert.ToBoolean(dgvrow.Cells[0].Value.ToString()) == true) ...