VB.Net Combobox显示引用值的文本

时间:2013-03-02 11:24:11

标签: vb.net

我想在组合框中显示多个项目,当用户选择开启时,将返回引用该文本的特定值而不是返回的文本。对此有任何帮助将非常感激。

1 个答案:

答案 0 :(得分:2)

这是典型的Key,Value绑定。我将使用Dictionary作为示例。因此,假设您使用适当的值填充了Dictionary,代码可能如下所示:

ComboBox1.DataSource = yourDictionary.ToList
ComboBox1.DisplayMember = "Value"
ComboBox1.ValueMember = "Key"

然后,您可以使用ComboBox1.SelectedValue属性选择值。