WPF Datagrid分组和总计

时间:2017-09-13 20:53:54

标签: c# wpf datagrid footer summary

我在 .net 4.6 MVVM项目中有 WPF Datagrid

数据网格绑定到ListCollectionView。它允许我快速排序/过滤。 网格在某些单元格中是可编辑的。 实际上,网格运行良好,速度快,显示大量数据。有25列[每月销售额,每月库存量,翻身量等]。 它有效,很好。

这是我的实际网格外观(在excel中,但它是相同的): enter image description here

以下是我们努力实现的目标: enter image description here

所以我们想要的是:

  1. 网格底部的摘要行(如冻结行,始终可见。
  2. 创建"虚拟行"的能力那是孩子的父母。
  3. 父级和子级之间的列是相同的:列宽必须始终匹配。我不想创建绑定宽度[与列相等于另一个网格的另一列的宽度]。
  4. 其他一些事情:我真的不想用"摘要行"污染我的基础数据(在ListCollectionView中)。这将是丑陋的,我是一个显示问题。如果我污染了我的约会,我将不得不创造所有类型的保护,如果那样的话......

    我已经在网上搜索了很长时间(Xceed,Component1,Xtended Toolkit,Telerik ......)。在我的旅程中,我发现了很多很棒的文章和比较:   - 有人测试它们:http://developers-club.com/posts/167751/   - 这个似乎中途不错:http://thibaud60.blogspot.ca/2008/10/wpftoolkit-datagrid-with-footer-and.html 但没有人做我想要的[说实话,我没有下载并尝试过每一个]。

    那么请告诉我那里有什么东西?

    感谢

0 个答案:

没有答案