我在向列表框中添加项目时遇到了困难。我想在列表框的开头添加一个项目作为我的“默认”项目,但是我还将使用 .DataSource 从列表中添加项目列表......并且由于某种原因,应用程序在任何时候都会崩溃我尝试同时添加列表中的项目和默认项目。我正在尝试使用以下方法添加项目:
`productList.DataSource = salesManager.Products;
productList.DisplayMember = "IdAndName";
productList.ValueMember = "Id";
productList.Items.Insert(0, "ALL");`
但出于某种原因VS不会让我。我也找到了这种方法并尝试应用它:
public void AddListLine(string lineIn)
{
productList.Items.Insert(0, "ALL");
((CurrencyManager)productList.BindingContext[productList]).Refresh();
}
但是它也不能正常工作。请问有什么想法吗?谢谢!