将具有通用列表的对象绑定到wpf datagrid

时间:2016-09-27 08:36:05

标签: c# wpf list datagrid

我喜欢显示我的数据对象:

class DataElement
{
    public string name { get; set; }
    public List<customProperty> properties { get; set; }
}

class customProperty
{
    public String value;
    public String definition;
}

在数据网格中:

Name                    | dataElementList[0].properties[0].definiton | dataElementList[0].properties[1].definiton | dataElementList[0].properties[2].definiton | ...
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
dataElementList[0].Name | dataElementList[0].properties[0].value     | dataElementList[0].properties[1].value     | dataElementList[0].properties[2].value     | ...
dataElementList[1].Name | dataElementList[1].properties[0].value     | dataElementList[1].properties[1].value     | dataElementList[1].properties[2].value     | ...
....

所有元素的属性定义都相同。 如何使用CellTemplates将数据结构绑定到数据网格?

0 个答案:

没有答案