0

我正在尝试以编程方式将 a 绑定List<List<string>>到 a 。DataGrid我使用它List<List<string>>是因为它DataGrid必须有可变数量的列。

实际上,我必须将 绑定DataGrid到 anstring[][]但它部分有用,因为需要获取此数据结构并向其中添加行,这就是我想使用List<List<string>>.

目前,我正在使用此代码段来生成列。

dgResults.Columns.Clear();
for (int i = 0; i < numColumns; i++)
{
    DataGridTextColumn textColumn = new DataGridTextColumn();
    textColumn.Binding = new Binding(string.Format("[{0}]", i));
    dgResults.Columns.Add(textColumn);
}

我应该使用什么textColumn.Binding来绑定到 a List<list<string>>

4

1 回答 1

0

哇...我正在使用该string[][]结构...但是使用我编写的代码段,List<List<string>>可以用于预期目的!

于 2012-06-01T16:56:56.093 回答