【问题标题】:Comnbobox not coming up in datagrid binded to datatable数据网格中未出现组合框绑定到数据表
【发布时间】:2015-01-25 06:52:09
【问题描述】:

我有这样的数据表

            var uiPivotTable = new DataTable();
            uiPivotTable.Columns.Add(new DataColumn("id", typeof(string)));
            uiPivotTable.Columns.Add(new DataColumn("name", typeof(string)));
            uiPivotTable.Columns.Add(new DataColumn("pass", typeof(bool)));
            uiPivotTable.Columns.Add(new DataColumn("subject", typeof(IEnumerable<string>)));

我有一列 bool 类型和另一列 IEnumerable 类型。

我正在使用 AutoGenerateColumns="true" 将此数据表分配给数据网格。 我看到布尔类型的复选框。我希望 Combobox 显示为 IEnumerable 类型。但它没有发生。

我错过了什么吗?

在这种情况下,我们如何为列主题的每一行显示组合框?

【问题讨论】:

    标签: wpf datagrid combobox datatable


    【解决方案1】:

    如果你这样做:

    uiPivotTable.Columns.Add(new DataColumn("subject", typeof(List<string>)));
    

    【讨论】:

      猜你喜欢
      • 2011-10-22
      • 1970-01-01
      • 2012-10-01
      • 2013-03-19
      • 2012-06-05
      • 2012-05-15
      • 2017-05-17
      • 1970-01-01
      • 2014-07-16
      相关资源
      最近更新 更多