如何自动更改dataGrid Cell的值c#?

时间:2012-01-07 08:54:22

标签: c# winforms datagridview

我在dataGrid视图中有两列:

Price
Amount 

和第三栏

total

PriceAmount的值自动更改total字段更改的值时,我该怎么做?

1 个答案:

答案 0 :(得分:2)

在Win app grid中使用这种方式:

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
    if(e.ColumnIndex == 0 || e.ColumnIndex == 1)
         this.dataGridView1.Rows[e.RowIndex].Cells[2].Value = System.Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells[0].Value) * System.Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells[1].Value);
}