【发布时间】:2011-07-09 06:54:51
【问题描述】:
我有一个List<object[]> MyCollection,它是SELECT SQL 查询的结果。
每个object[]代表查询结果中的一行,不同查询的数组长度会有所不同。
我在单独的List<string> MyHeaders 中有列标题的名称。
我想使用来自MyHeaders 的列标题将MyCollection 数据绑定到DataGrid,并自动生成这些列。
我想使用AutoGenerateColumns 的原因是因为我希望Datagrid 重新调整每个对象的数据类型,并为每个数据类型使用适当的列模板。
谢谢!
【问题讨论】:
-
我认为 DataGrid 会比动态标签更好。我也很好奇解决方案:)
标签: c# wpf silverlight data-binding datagrid