我有一个 CheckedListBox,绑定到 BindingList:
private BindingList<string> list = new BindingList<string>();
public MyForm()
{
InitializeComponent();
list.Add("A");
list.Add("B");
list.Add("C");
list.Add("D");
checkedListBox.DataSource = collection;
}
单击某个按钮时,列表会更新:
private void Button_Click(object sender, EventArgs e)
{
list.Insert(0, "Hello!");
}
它工作正常,CheckedListBox 已更新。但是,当选中某些项目时,单击该按钮不仅会更新列表,还会将所有项目重置为取消选中。我该如何解决这个问题?
慕的地6264312
慕虎7371278
相关分类