将项添加到ComboBox并选择相同的项

时间:2014-01-16 11:34:21

标签: c# .net drop-down-menu combobox

有一个空ComboBox,我将添加一个Item,我想自动选择相同的Item。 目前我正在使用下面的代码及其工作。

    twComboBox1.Items.Add(ComboBoxItem);
            if(twComboBox1.Items.Count > 0)
               twComboBox1.SelectedIndex = 0;

但我觉得这种方法很天真。有没有一种方法可以自动选择添加的项目。我尝试在谷歌搜索同样的内容,但无法找到任何令人满意的答案。

提前致谢。

2 个答案:

答案 0 :(得分:0)

另一种做法是

twComboBox1.Items.Add(ComboBoxItem);
twComboBox1.SelectedItem = ComboBoxItem;

如果您使用的是ComboboxItem,则可以使用

twComboBox1.Items.Add(ComboBoxItem);
ComboBoxItem.IsSelected = true;

答案 1 :(得分:0)

我真的没有在这里看到这个问题,你可以做的最好的事情是删除包含计数的if语句,因为它不是必需的。

 twComboBox1.Items.Add(ComboBoxItem);
 twComboBox1.SelectedIndex = 0;

它快速,简单,它可以做你想做的事。