【问题标题】:ComboBoxEdit' does not contain a definition for 'Items'ComboBoxEdit' 不包含 'Items' 的定义
【发布时间】:2018-07-17 21:29:00
【问题描述】:

我正在尝试将 ComboboxEdit 与数据库值链接。但是在编写代码时,我的 VS 找不到元素 Item:

magazin.Items.Add(s);

它给了我这个错误:

ComboBoxEdit' 不包含 'Items' 的定义,也没有 'Items' 接受“ComboBoxEdit”类型的第一个参数的扩展方法 已找到(是否缺少使用程序集引用的指令?

这是我的代码:

static string conString = ConfigurationManager.ConnectionStrings["cnxString"].ConnectionString;

public void fillCombo()
{
    ArticleDAL a = new ArticleDAL();

    string query = "select * from tbl_magazin;";
    SqlConnection cnx = new SqlConnection(conString);
    SqlCommand c = new SqlCommand(query, cnx);
    SqlDataReader r;
    try
    {
        cnx.Open();
        r = c.ExecuteReader();
        while (r.Read())
        {
            string s = r["libelle"].ToString();
            magazin.Items.Add(s);
        }
    }
    catch (Exception e)
    {}
    finally
    { }
}

【问题讨论】:

  • magazin.properties.items.add()吗?只是好奇,因为我正在阅读this,他们创建了一个 comboboxitem 集合,但我也看到该集合等于combo.Properties.Items
  • 是的!解决办法是magazin.properties.items.add() 谢谢!!

标签: c# winforms devexpress


【解决方案1】:

正如 cmets 中所建议的那样,解决方案正在使用:

comboBoxEdit.properties.items.add()

而不是

comboBoxEdit.Items.Add(s);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多