我需要在组合框项目的底部添加“选择更多...”,就像在SQL 2008服务器选择器上完成的那样。试试这样:
List<string> srvList = new List<string>();
srvList.Add("ff");
srvList.Add("jj");
srvList.Add("pp");
srvList.Add("<Select more...>");
ComboBoxServs.Items.AddRange(srvList.ToArray<String>());
但是“选择更多...”会出现在项目的顶部。
答案 0 :(得分:3)
正如MSDN所说:
如果ComboBox的Sorted属性设置为true,则项为 按字母顺序插入列表。否则,项目是 按照它们在数组中出现的顺序插入。
尝试将Sorted
属性设置为false
:
ComboBoxServs.Sorted = false;
List<string> srvList = new List<string>();
srvList.Add("ff");
srvList.Add("jj");
srvList.Add("pp");
srvList.Add("<Select more...>");
ComboBoxServs.Items.AddRange(srvList.ToArray<String>());
答案 1 :(得分:0)