【发布时间】:2018-07-03 09:11:28
【问题描述】:
我是C# winform的新用户,也是本站的新用户
我有一个有 4 列的 datagridview
No. proname price qty total
1 fish 0.0 1 -
2 tofu 0.0 1 -
像这样的例子中的数据,我给了默认价格,上面的数量是空的。现在我需要将列价格上的cellclick 设置为当前行上的新输入值,在我给出新值后,我按 Enter 键离开它,或者无论如何只留下我需要当前行上的price*qty = total 的单元格。或者相反,我将数量新输入为 2... 并且价格不是“0.0”,然后是 Price * qty=total
但如果我在其他单元格上进行编辑,则上述事件中的两个都不会执行任何操作。
如何乘以?
谁能帮我找到更好的解决方案?
提前谢谢你。
【问题讨论】:
-
您应该查看“数据绑定”并拥有模型的一个属性
Total,它根据Price和Quantity属性返回总值 -
Winforms 还是 WPF?你用
DataTable吗?你使用数据绑定吗?编辑问题。
标签: c#