早上好,我的代码有一个小问题。我想使用Dictionary
来在Datagrid
上创建列。这是代码:
public class MyClass
{
public class Dictionary<int, string> parameters { get; set; }
}
详细说明后,我有一个循环:
string headerCol = "Test"; //just to test
foreach (string text in columns)
{
var column = new DataGridTextColumn
{
Header = headerCol,
Width = ActualWidth,
Binding = new Binding(@"parameters["+headerCol+"].Name")
};
MyDataGrid.Columns.Add(column);
}
但按单元格为空。如何绑定我的词典的值?