【发布时间】:2016-12-28 03:16:04
【问题描述】:
我有一个列表框,其中添加了用户希望购买的项目。每个项目都包含一个价格。当用户将商品添加到购物车时,程序会将价格添加到总付款中。当用户从购物车中删除商品时,程序会从购物车中减去商品的价格。我有 15 美元和 10 美元的靴子。添加列表项时,开机名称和价格以字符串格式显示。
例如。 cart.Items.Add("boot1 费用" + $10);
但是,我想将数值与购买的每件商品关联起来。这样它将价格添加到总付款中以最终生成收据。
【问题讨论】:
-
为您购买的商品创建一个包含
Name、Price的类并覆盖其ToString()方法以返回所需的字符串格式,然后当您想将商品添加到ListBox和一个这个类的实例。或者作为替代使用DataTable。 -
顺便说一下,您还没有接受或投票回答您之前的问题。请花一些时间来验证答案。您需要使用Tour。
标签: c# winforms listbox listboxitem