我有一个List<object[]> MyCollection
这是SELECT
SQL查询的结果。
每个object[]
表示查询结果中的一行,并且数组的长度对于不同的查询会有所不同。
我有一个单独的List<string> MyHeaders
列标题的名称。
将DataGrid数据绑定到列表<object[]>
我想将MyCollection
的数据绑定为DataGrid
,并使用MyHeaders
的列标题自动生成列。
我想使用AutoGenerateColumns
的原因是因为我希望Datagrid
重新构建每个对象的DataTypes,并为每个DataType使用适当的列模板。
谢谢!
我觉得DataGrid能做出比动态更好的标签。我也很好奇这个解决方案:) – MPelletier 2011-03-05 06:12:36