根据条件,我们可以在绑定到数据源后向组合框添加项目和删除项目。是否可以将项值赋值为null,尽管为0。
if(!this.rowAttribute.cboFormat.Items.Contains(" Column Attribute")) this.rowAttribute.cboFormat.Items.Insert(0," Column Attribute");
答案 0 :(得分:0)
通过更新ComboBox绑定的源来处理这种情况。如果该DataSource使用适当的事件(即BindingList),ComboBox将自动升级。
BindingList<string> myList = new BindingList<string> {"A", "B", "C"};
cboFormat.DataSource = myList;
- ComboBox显示A,B和C
myList.Add("D");
- ComboBox显示A,B,C和D