关于DATAGRIDVIEW 单元格值的改变
在DATAGRIDVIEW 中,有数量,原价,折扣,折后价,折后金额列等
当我修改单元格值时会自动计算,
如我用
if (e.ColumnIndex == 5)//数量修改时
折后金额=数量*原价*折扣
if (e.ColumnIndex == 7)//折后价修改时
原价=折后价/折扣
折后金额=数量*原价*折扣*
if (e.ColumnIndex == 8)//折后金额修改时
原价=折后价/折扣
折后金额=数量*原价*折扣*
这样就有问题了,因为dv_grid_CellValueChanged事件每个单元格都执行了,结果得到的数据就不正确了,因为怎样做才是正确的