C#如何对datagridview中单元格数据进行修改。要求是只修改一个单元格内容,其它相同内容的单元格同时被更
1个回答
展开全部
针对CellValueChanged事件编写处理代码即可。
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 2)//列序号为2
{
dataGridView1.Rows[e.RowIndex].Cells[0].Value = "赋值1";//该行第0列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[1].Value = "赋值1";//该行第1列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[3].Value = "赋值1";//该行第3列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[4].Value = "赋值1";//该行第4列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[5].Value = "赋值1";//该行第5列单元格赋值
}
}
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 2)//列序号为2
{
dataGridView1.Rows[e.RowIndex].Cells[0].Value = "赋值1";//该行第0列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[1].Value = "赋值1";//该行第1列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[3].Value = "赋值1";//该行第3列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[4].Value = "赋值1";//该行第4列单元格赋值
dataGridView1.Rows[e.RowIndex].Cells[5].Value = "赋值1";//该行第5列单元格赋值
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询