2008-09-10 41 views

回答

7

DevExpress Grid control具有良好的透视功能。用于Winforms很多。我认为WPF版本也是可用的。

+0

一个土生土长的WPF支点电网可用http://devexpress.com/Products/NET/Controls/WPF/Pivot_Grid/ – 2010-03-22 22:54:13

0

如果可能的话,我还需要能够拖动列标题,并使它们成为行标题,并对数据进行汇总并进行相应的分组。沿着旧的ActiveX DataDynamics Dynamicube的一些东西。

http://www.datadynamics.com/Products/ProductOverview.aspx?Product=DC

自动摘要,数据项的过滤被使用,等等,而无需编写大量的代码做以定制方式。

+0

是的,它具有这些功能http://www.devexpress.com /Products/NET/Controls/WinForms/Grid/dataoperations.xml – 2008-09-10 21:55:21

1

Xceed WPF Grid看起来有很多伟大的功能。我们使用他们的WinForms网格,它做得很好。他们有一个可下载的演示应用程序,展示了您可以使用网格的不同方式。

+2

不是一个数据透视控件,他们也没有计划添加任何透视功能(根据论坛) – 2010-03-22 22:55:22

1

VIBlend的data grid control具有数据透视表功能。我不确定他们是否拥有WPF版本,但您肯定可以在WPF中托管WinForms控件。另一种选择是尝试托管MS Office OWC。

+0

他们现在有一个Silverlight网格并计划一个WPF。 – 2010-03-25 12:51:48

+0

更新:他们发布到WPF版本。 – 2011-03-10 19:35:41

0

我建议WPF Toolkit可以从Codeplex中的DatGrid下载。这与最新的WPF(.NET3.5 SP1)兼容,它是免费的,几乎具有所有通用功能(甚至更多)。但有些商业供应商拥有良好的网格控制(并非真正免费)。像Xceed,Infragistics,Component One,Telerik

0

当前没有WPF Pivot Grid控件。 DevExpress最有可能拥有它的厂商还没有XtraPivotGrid的WPF版本。

最好的办法是在您的WPF控件中使用XtraPivotGrid。

您可以做的另一件事是使用另一个网格供应商,并通过使用LINQ或手动操作DataTable来执行“pivoting”。

-1

我是Infragistics的顾问,我一直在使用Infragistics XamPivotGrid过去的几周工作。我们一直致力于快速而高效地进行控制。作为用户和开发人员,我对此控件的可用性印象深刻。您可以在www.infragistics.com查看WPF和Silverlight NetAdvantage数据可视化产品中的这个控件!

:-)