ComboBox填充

时间:2011-09-19 16:46:50

标签: c# combobox fill

我在填写ComboxBox时遇到问题。这是我的代码:

string[] test = { "Ausgaben", "Eingaben" };
foreach (string r in test)
{
   cbEinAus.Items.Add(r);
}

字符串数组中的值位于ComboBox中,但所选项目为空字符串。 我希望数组中的这两个字符串中的一个成为我选择的项目。

我已经尝试使用SelectedItem属性,但这不起作用。

也许这是一个简单的解决方案......任何人都可以帮助我吗?

5 个答案:

答案 0 :(得分:1)

使用:

cbEinAus.SelectedIndex = 0;

您可以将0替换为您想要选择的项目的零索引。

答案 1 :(得分:0)

尝试

cbEinAus.Items[vbEinAus.SelectedIndex]

而不是SelectedItem。通常适合我。

答案 2 :(得分:0)

尝试将SelectedItem设置为cbEinAus.Items[0]

答案 3 :(得分:0)

您可以设置Text属性。

cbEinAus.Text = test[0];

更多示例可在How do I set the selected item in a comboBox to match my string?

找到

答案 4 :(得分:0)

cbEinAus.SelectedIndex = 0;

将项目替换为索引