【发布时间】:2014-07-28 08:58:45
【问题描述】:
我想要一个包含 12 个选项的下拉列表。
我发现 ComboBox 是我需要的(如果有更好的控件请告诉我)。
我使用 VS2012 将组合框拖放到面板中,然后单击组合框上出现的左箭头。以下向导显示:
如您所见,我只能输入选项的名称,但不能输入它的值。
我的问题是如何获得这些选择的价值?
我尝试过的
我构建了一个与选项长度相同的数组,因此当用户选择任何选项时,我会获取该选项的位置并从该数组中获取值。
有没有更好的办法?
【问题讨论】:
-
这是否连接到数据集?你说的价值观是什么意思?
DisplayMember不是价值吗? - 它是您想要作为值的数据库中的 ID 吗? -
@KidCode 不,它没有连接到任何数据源,这些只是静态选择,永远不会改变
标签: winforms combobox windows-forms-designer