【发布时间】:2016-08-08 10:53:41
【问题描述】:
我有一个大米类型和价格的数据库。它包含三个字段:fld_RiceType、fld_RiceId 和 fld_RicePrice。
我想在组合框中显示这个数据库。我使用了以下代码:
cmbRice.DisplayMember = "fld_RiceType";
cmbRice.ValueMember = "fld_RiceID";
cmbRice.DataSource = rnlq.tbl_Rices.OrderBy(c => c.fld_RiceType).Select(c => c);
我想将cmb.DisplayMember 更改为显示fld_RiceType + fld_RicePrice。
我该怎么做?
-
fld_RiceType是nvarchar(50) -
fld_RicePrice是varchar(50)
【问题讨论】:
-
WinForms 组合框?
-
Yes.WinForms ComboBox.
-
在 Select 中创建一个匿名类型,其中包含一个内容为 fld_RiceType + fld_RicePrice 的附加属性,并将该属性用作 DisplayMember。
-
@Ralf 我认为你应该发布一个答案。