每次此Dropdown
显示第一个项空白
ComboBox cb;
List<string> namesCollection=new List<string>();
namesCollection.Add("---- Select ----");
namesCollection.Add("ABC1");
namesCollection.Add("ABC2");
namesCollection.Add("ABC3");
namesCollection.Add("ABC4");
foreach(string pname in namesCollection)
cb.Items.Add(pname);
有人有解决方案吗?
答案 0 :(得分:1)
您似乎正在代码中定义ComboBox,因此我假设它实际显示在您的表单/窗口的某个位置。
ComboBox最初显示一个空行是正常的。
在使用数据填充ComboBox后立即指定要显示的项目:
cb.SelectedIndex = 0;
答案 1 :(得分:1)
您的商品收藏中可能有换行符。很难看到。在填充之前添加cb.Items.Clear()
无论如何都可能是一个好主意,并且如果找不到它就会解决问题。