大家帮看这段代码错在哪儿?
作用,点击datagridview表格中的checkbox 列,来控制其他列是否显示“已审核”private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) //根据checkbox值的不同,进行审核和存储。
{
if (e.ColumnIndex == 0)
{
if ((string)(this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]).Tag == "0")
{
this.dataGridView1.Rows[e.RowIndex].Cells[8].Value = "已审核";
(this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]).Tag = "1";
}
else if ((string)(this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]).Tag == "1")
{
this.dataGridView1.Rows[e.RowIndex].Cells[8].Value = "";
(this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex]).Tag = "0";
}
}
}