Bue*_*ena 1 c# combobox winforms
我正在尝试从ComboBox Collection中删除所选项目:
在设计时手动添加项目作为集合.
buttonClick:
cb01.Items.Remove(cb01.SelectedItem);.
Run Code Online (Sandbox Code Playgroud)
这会删除该项目,但下次打开表单时,该项目会再次出现.
我必须有5-6个项目的数据库吗?
请帮忙.
这cb01.Items.Remove(cb01.SelectedItem);只会从组合框中移除,而不是从绑定到组合框的数据源中移除.您可以从数据源中删除它并重新绑定源.
如果您在代码中使用数组绑定组合框,那么您可以将数组保存在持久存储(数据库表或XML文件)中,从组合框中删除后,您应该从数组中删除该元素并将更改保存到持久存储