显示文字,但使用组合框

时间:2015-07-18 10:45:57

标签: mysql vb.net winforms visual-studio-2013 bindingsource

我是VB.NET的新手,恐怕我被Powerbuilder数据窗口所破坏。

在MySQL表中,有些列包含代码,其中详细信息位于连接表中。例如,桌舟具有包含“A”(铝)的柱材料。 “G”(GRP)等。

我有一个包含多个标签的表单,其中包含一个标签“BoatsTab”。我不使用datagridview,而是将数据集中的列拖到表单中。可以有多行。我想要做的是将材料显示为“铝”,并通过从下拉ComboBox中选择来更改值。自然更新应使用“G”而不是“GRP”。我可以在表单上放置一个ComboBox,并用包含代码和描述的类填充它,并从所选项中检索代码,但这只适用于一行,因为只有一个cb。

这可能吗?

1 个答案:

答案 0 :(得分:0)

使用Windows Form ComboBoxes时,您可以显示一个与实际“数据库”值不同的值。

为此,您必须使用DisplayMember类的ValueMemberComboBox属性。

干杯

相关问题