【发布时间】:2012-10-15 01:47:19
【问题描述】:
想象一个具有三个属性的类Item:
- 项目名称(字符串)
- 数量(整数)
- Price(
ItemPrice类的数组/列表,具有两个属性:VendorName 和 Price)。
基本上,我想将此类绑定到 DataGridView,其中每一行都属于 Item 类。问题是,有不同数量的供应商(或可以稍后编辑),数据绑定必须支持这种动态数量的供应商。
另外,作为奖励,我想添加一个额外的列,显示供应商的价格乘以数量。
我确实不想使用虚拟模式(这就是我目前完成这项任务的方式)。
谢谢!
【问题讨论】:
-
您需要能够编辑价目表,还是只显示它?
-
是的,我也需要编辑。应该是双向绑定。
标签: c# data-binding datagridview