数据网格分组的WPF自定义总和

时间:2014-09-19 03:55:37

标签: wpf datagrid

所以我有一个通过ViewSource提供的Datagrid。我已启用分组并在组头中显示标题和计数。这一切都有效但我想在组头中显示一个项目的总和。

我知道我可以使用转换器来汇总我想要的项目:WPF DataGrid Grouping with sums and other fields

但是,有没有内置的方法可以做到这一点,因为它已经总结得到了计数?

1 个答案:

答案 0 :(得分:0)

在您链接到的转换器示例中,使用自定义数据类型。示例中的GroupsToTotalConverter使用该自定义数据类型的Amount属性来计算总计。

由于内置任何内容都不允许使用自定义数据类型属性进行求和,因此存在问题。某处某处必须知道要访问哪个字段/属性/方法,并且内置任何内容都不能,因为使用了自定义数据类型。

转换器旨在用于此目的,并且是从自定义数据类型桥接xaml和数据的内置方法

简而言之:转换器是做你需要的内置方式。