我有包含项目集合的列表框。从列表框中删除项目后,我想从列表框中删除该项目而不重新加载整个集合,这在 winforms 中是否可行?
private void btnDelete_Click(object sender, EventArgs e)
{
MyData sel = (MyData)listBox1.SelectedItem;
if (...delete data)
{
listBox1.Items.Remove(listBox1.SelectedItem);
MessageBox.Show("succ. deleted!");
}
else
{
MessageBox.Show("error!");
}
}
我收到错误
设置数据源属性时无法修改项目集合