【问题标题】:Add item to combobox after data source selected选择数据源后将项目添加到组合框
【发布时间】:2015-10-07 14:44:41
【问题描述】:

我想在绑定后将一个项目添加到组合框中。例如:

DataSet csuname = new DataSet();
csu.Fill(csuname);
comboBox1.DataSource = csuname.Tables[0];
comboBox1.DisplayMember = "empfname";
comboBox1.Items.Add("all");

但它会出现类似

的错误

当 DataSource 属性为 设置。

最好的方法是什么?

【问题讨论】:

  • 设置DataSource属性时无法修改Items集合。
  • 这是一条重要的信息。请编辑您的帖子以包含错误消息。
  • 设置数据源后不能直接将对象添加到组合中...所以在数据表中添加一行并刷新数据源..
  • 请查看@Bob 评论。这是您问题的正确答案。

标签: c# combobox


【解决方案1】:

最好的方法是将项目直接添加到您的数据源csunam.Tables[0],我还假设它需要是一个可观察的集合才能工作。

【讨论】:

    猜你喜欢
    • 2013-12-17
    • 2012-10-27
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多