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

数据网格分组上的WPF自定义和,wpf,datagrid,Wpf,Datagrid,所以我有一个通过ViewSource提供的数据网格。我已在其上启用分组,并在组标题中显示标题和计数。这一切都是可行的,但我还想在组标题中显示一个项目的总和 我知道我可以通过以下方式使用转换器对我想要的项目求和: 但是,既然已经在求和以获得计数,那么是否有一种内置的方法来实现这一点呢?在您链接到的转换器示例中,使用了自定义数据类型。示例中的GroupsToTotalConverter使用该自定义数据类型的Amount属性来计算总计 这就是问题所在,因为没有任何内置内容允许从自定义数据类型属性进行求

所以我有一个通过ViewSource提供的数据网格。我已在其上启用分组,并在组标题中显示标题和计数。这一切都是可行的,但我还想在组标题中显示一个项目的总和

我知道我可以通过以下方式使用转换器对我想要的项目求和:


但是,既然已经在求和以获得计数,那么是否有一种内置的方法来实现这一点呢?

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

这就是问题所在,因为没有任何内置内容允许从自定义数据类型属性进行求和。有些东西必须知道要访问哪个字段/属性/方法,而内置的东西无法知道,因为使用了自定义数据类型

不过,转换器是用于此目的的,它是一种内置的方式,用于桥接xaml和来自自定义数据类型的数据

简而言之:转换器是实现所需功能的内置方式