2011-12-27 22 views
1

我有一個組合框,我希望能夠添加項目的開始。例如,當你點擊它時,你會得到1,2,3,但我希望能夠添加一個選項0,這樣當你點擊它時你會得到0,1,2,3。C# - 改變組合框項目的索引?

這可能不需要重建組合框?

+0

您對我們的重建有何意義? 我相信Combobox.Add API應該能夠幫助你添加你想要的東西。 – Zenwalker 2011-12-27 06:38:26

+0

@zenwalker「添加」方法總是插入到項目列表的末尾。 – jklemmack 2011-12-27 06:39:11

+0

你需要更具體。你想添加/插入項目組合或想要更改索引的選擇目的? – adatapost 2011-12-27 06:39:29

回答

6

只需使用組合框的項目屬性的Insert方法:

myComboBox.Items.Insert(0, "New item at top"); 
2

是的,你可以使用Insert()方法對你ComboBox對象的Items財產。

var comboBox = new ComboBox(); 
comboBox.Items.Add("1"); 
comboBox.Items.Add("2"); 
comboBox.Items.Add("3"); 
comboBox.Items.Insert(0, "0"); 
相關問題