dataGridView中值变化的问题
写一段代码,TablesB3中如果“A1”列中的值有变化,则同一行的“A2”列单元格赋值为“OK”
void TablesB3_ColumnChanged(object sender, DataColumnChangeEventArgs e) { if (e.Column.ColumnName == "A1") { e.Row["A2"] = "OK"; this.dataGridView1.UpdateCellValue(this.dataGridView1.Columns["A2"].Index, this.dataGridView1.CurrentRow.Index); } } private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == dataGridView1.Columns["A2"].Index) { dataGridView1.Rows[e.RowIndex].Cells["A2"].Style.ForeColor = Color.Red; } }