我正在尝试从 ComboBox 集合中删除所选项目:
项目在设计时作为集合手动添加。
按钮点击:
cb01.Items.Remove(cb01.SelectedItem);.
这会删除项目,但下次我打开表单时 - 项目会再次出现。
我必须有 5-6 个项目的数据库吗?
请帮忙。
请您参考如下方法:
此 cb01.Items.Remove(cb01.SelectedItem); 只会从组合框中删除,不会从绑定(bind)到组合框的数据源中删除。您可以将其从数据源中删除并重新绑定(bind)源。
如果您在代码中将组合框与数组绑定(bind),那么您可以将数组保存在持久存储中,可以是数据库表,也可以是 XML 文件,并且在从组合框中删除时,您应该从数组中删除元素并保存持久存储的变化
