如何将组合框绑定到网格中的单元格?

时间:2013-12-24 14:18:47

标签: c# winforms devexpress

我正在使用DevExpress 10.2.8 for WinForms。当用户在单元格内单击组合框项目时,我正在尝试在单元格中显示ComboxBoxEditRepositoryItem

我定义了一个Product类,以便在网格中对我的DataSource进行绑定,如下所示:

private class Product
{
    public String Product { get; set;}

    public String Testing { get; set; }

    public string AutoTesting{ get; set; }

    public string Limit { get; set; }           
 }

网格一切都很好。我的意思是,它可视化我的所有数据。但是当我尝试将数据放入与ComboxBoxEditRepositoryItem相关联的ColumnEdit时,就会发生这种情况。像这样:

repositoryItemComboBox1.Items.Add("Hello");
repositoryItemComboBox1.Items.Add("world");

1 个答案:

答案 0 :(得分:0)

repositoryItemComboBox非常不幸,因为它没有使用DataSource属性。

我建议您在将数据绑定到gridview之后填充项目:

repositoryItemComboBox1.Items.AddRange(productsData.Select(p => p.Product).ToArray();