根据DataType DataGrid WPF更改列

时间:2018-02-20 20:37:34

标签: wpf datagrid

我希望根据DataGrid上设置的数据类型设置不同的列。

示例:如果我提供" core.Customer"的物品来源或" core.ServiceLocation"我想要基于该数据类型的不同列。怎么办?我不断发现相互矛盾的信息。我需要这方面的指导。

编辑:顺便说一句,我希望通过XAML定义列,并加载"模板"以编程方式或定义" DataType"所以它立即知道要使用的列模板。

另外,我在我想要显示的类中嵌套了属性。

示例:客户类具有" BillingName"属性。我不想显示" BillingName"我想显示" BillingName.First"和" BillingName.Last"代替。如何实现这个理想的功能?

1 个答案:

答案 0 :(得分:0)

经过几个小时的搜索stackoverflow和google后,我发现this具有我在“渲染模板化列”下所需的确切功能

相关问题