0

一旦通过搜索找到该国家/地区,就在列表中显示该国家/地区之前的整数和两个国家/地区的名称。我知道如何获取所选国家的索引值,但我不知道如何获取它突出显示的文本。

例如,澳大利亚的指数为 10。我可以使用以下方法获取指数值:

int f = lbxcombo.SelectedIndex;

其中 f 是索引值。但我无法获得索引所代表的文本(澳大利亚)。

4

4 回答 4

3

使用GetItemTextSelectedItem

string foo = lbxcombo.GetItemText(lbxcombo.SelectedItem);

或者使用Text属性:

string foo = lbxcombo.Text;
于 2013-09-02T08:10:57.920 回答
2

lbxcombo.Items[index]将返回索引处的文本

在你的情况下使用

int f = lbxcombo.SelectedIndex;

string text=lbxcombo.Items[f].ToString()

去澳大利亚

于 2013-09-02T08:36:33.500 回答
2

您可以使用:

String country = lbxcombo.SelectedItem.Text;

或者

Items[lbxcombo.SelectedIndex].Text
于 2013-09-02T08:12:34.403 回答
0

我很确定您只需要为此使用 text 属性:-

string Foo = lbxcombo.text;
于 2013-09-02T08:19:34.593 回答