16,554
社区成员
发帖
与我相关
我的任务
分享
private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0)
{
if (e.RowIndex >= 0)
{
if ((bool)dataGridView.Rows[e.RowIndex].Cells[0].EditedFormattedValue == true)
{
dataGridView.Rows[e.RowIndex].Cells[0].Value = false;
dataGridView.Rows[e.RowIndex].Selected = false;
Color c = SystemColors.Window;
dataGridView.Rows[e.RowIndex].DefaultCellStyle.BackColor = c;
}
else
{
dataGridView.Rows[e.RowIndex].Cells[0].Value = true;
dataGridView.Rows[e.RowIndex].Cells[0].Selected = false;
Color c = Color.FromArgb(100, 200, 200, 200);
dataGridView.Rows[e.RowIndex].DefaultCellStyle.BackColor = c;
}
}
}
}
private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
if ((bool)dataGridView.Rows[e.RowIndex].Cells[0].EditedFormattedValue == true)
{
dataGridView.Rows[e.RowIndex].Cells[0].Value = false;
dataGridView.Rows[e.RowIndex].Cells[0].Selected = false;
dataGridView.Rows[e.RowIndex].Selected = false;
//dataGridView.Rows[e.RowIndex].DefaultCellStyle.BackColor = GridColor;
}
else
{
dataGridView.Rows[e.RowIndex].Cells[0].Value = true;
dataGridView.Rows[e.RowIndex].Selected = true;
//dataGridView.Rows[e.RowIndex].DefaultCellStyle.BackColor = Control.DefaultBackColor;
}
}
}