返回首页


尊敬的专家; 我有一个DataGridView,我添加了一些列。他们是slno,特别是,单价,数量和总值。总值总值=单价*数量,单价和数量的基础上计算。我可以在这个DataGridView中添加5项和计算总值value.But总总,我的问题是,当我试图改变数量或单价,总值改变之前改变数量或
单价。将我的代码波纹管


private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)

       {

           a = Convert.ToInt32(dataGridView1.CurrentRow.Cells[2].Value);

           b = Convert.ToInt32(dataGridView1.CurrentRow.Cells[3].Value);

 

           dataGridView1.CurrentRow.Cells[4].Value = a * b;

 

           //ng = 0;

           c = Convert.ToInt32(dataGridView1.CurrentRow.Cells[4].Value);

           ng = ng + Convert.ToDouble(c);

           textBox1.Text = "";

 

           textBox1.Text = ng.ToString();

          }
请帮我

回答