在Visual Basic 2013中获取组合框中特定项的值

时间:2014-06-12 03:21:42

标签: combobox visual-studio-2013

我很难找到如何简单地获取ComboBox中某个特定项目的文本。

我将cmbSelectedHinge作为下拉列表样式。我所需要的只是知道文本在第0位的内容。我只想到:

MsgBox(cmbSelectHinge.Items.IndexOf(0))

但没有。即使文本中有一行文本,它也会返回“-1”。这个问题似乎从未在互联网上被问过,而且在MSDN上也没有有用的信息。

任何帮助,

1 个答案:

答案 0 :(得分:1)

我意识到这是一个老帖子,但在搜索其他内容时看到了这一点。以为我会在答案中嗤之以鼻,以防其他任何人遇到并需要它

MsgBox(cmbSelectHinge.Items(0).ToString)

会在组合框的第一个位置给你价值

MsgBox(cmbSelectHinge.Items(1).ToString)

会给你第二个位置的值