如何从选定索引中获取文本c#

时间:2013-09-02 08:08:17

标签: c# text indexing listbox selectedindex

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

例如澳大利亚的索引为10.我可以使用以下方式获取索引值:

int f = lbxcombo.SelectedIndex;

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

4 个答案:

答案 0 :(得分:3)

使用GetItemTextSelectedItem

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;