在条件的基础上,我们可以在绑定到数据源之后向组合框添加项目和删除项目

时间:2014-05-19 13:02:03

标签: winforms c#-4.0

根据条件,我们可以在绑定到数据源后向组合框添加项目和删除项目。是否可以将项值赋值为null,尽管为0。

if(!this.rowAttribute.cboFormat.Items.Contains(" Column Attribute"))                                 this.rowAttribute.cboFormat.Items.Insert(0," Column Attribute");

1 个答案:

答案 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