一旦搜索到该国家/地区,就会在列表中显示该国家/地区之前的两个国家/地区的整数和名称。我知道如何获取所选国家/地区的索引值,但我不知道如何获取它突出显示的文本。
例如澳大利亚的索引为10.我可以使用以下方式获取索引值:
int f = lbxcombo.SelectedIndex;
其中f是索引值。但我无法得到索引所代表的文本(澳大利亚)。
答案 0 :(得分:3)
使用GetItemText
和SelectedItem:
string foo = lbxcombo.GetItemText(lbxcombo.SelectedItem);
或使用Text属性:
string foo = lbxcombo.Text;
答案 1 :(得分:2)
您可以使用:
String country = lbxcombo.SelectedItem.Text;
OR
Items[lbxcombo.SelectedIndex].Text
答案 2 :(得分:2)
lbxcombo.Items[index]
将返回索引
在你的情况下使用
int f = lbxcombo.SelectedIndex;
string text=lbxcombo.Items[f].ToString()
获得澳大利亚
答案 3 :(得分:0)
我很确定你只需要使用text属性: -
string Foo = lbxcombo.text;