我有一個方法,調用和加載我的組合框。一旦通話完成,我將「全部」添加到組合框中。不幸的是,當它被添加到列表中時,「全部」採用索引0來混淆一切。從表格中選擇的索引應該是「a」。有沒有辦法將「全部」設置爲-1作爲索引?仍然有「a」作爲索引0而不是索引1的最好方法是什麼?Combobox選擇索引是錯誤的
private void Load()
{
List<string> all = dataSource.GetAll();
if (all.Count > 1)
{
cbAll.Items.Clear();
cbAll.BeginUpdate();
cbAll.Items.Add("All");
foreach (var item in all)
{
cbAll.Items.Add(item);
}
cbAll.SelectedIndex = 0;
}
}
表項結果
0 -- a
1 -- b
2 -- c
3 -- d