WPF图表控件[关闭]


186

我正在寻找一个非常简单的WPF图表,该图表应该具有2D图形并且应该具有平移和缩放功能。


如果要研究WPF图表,请尝试下载非常小的演示文件,以快速了解我们的速度,渲染质量,健壮性和用户代码。是的,我已经运行Gigasoft 14年以上,和我聊天,我在这里为您提供帮助。wpf制图
罗伯特

1
新的Metro Charts非常好- 有关详细信息,请参阅modernuicharts.codeplex.com。它们靶向Windows 8和.NET 4.5,但是你可以让他们与.NET在Windows 7上运行4.看看thusithamabotuwana.wordpress.com/2014/02/02/charting-with-wpf如果你需要一个快速入门指南。
西2014年

5
大多数此类选项已过时,我做了这个免费项目,也许它也对其
bto.rdz 2015年

Answers:


165

支持平移/缩放的免费工具:

没有内置平移/缩放支持的免费工具:

内置平移/缩放支持的付费工具:

全面披露:我一直参与Visiblox的开发,因此我比其他人更了解该库。


10
Visiblox似乎只有在您乐意为带有水印的图表时才免费,而Visifire只是试用版。
Will Dean

@Basarat Ali:您可以链接一个例子吗?在其图库中找不到任何展示此内容的示例。
Gergely Orosz'3

请注意,滚动条具有可拖动的手柄...您可以使用它来缩放x轴和平移它:visifire.com/blog/2010/02/26/…另一个版本单击zoom:visifire.com/blog/2010 / 04/09 / ...尽管两者都仅是X轴... hmmm,但它们可能没有y轴缩放。最好在他们的论坛中提问
basarat 2011年

有些东西模糊地类似于X缩放。如果您希望实现适当的缩放和平移,则Visifire似乎还没有现成的功能。
Gergely Orosz'3

完全披露,Gigasoft所有者,WPF现在已发布新版本。这是信息和指向7 meg演示的链接,对于对wpf图表感兴趣的任何人都必须看到:链接
Robert


26

DynamicDataDisplay具有出色的内置,缩放和平移功能,可在CodePlex上免费使用。


1
他们很好,但是上次更新时间是2009年
Gilad

我可以证明这一点。快速绘制图表很不错。虽然基本上没有文档,所以您应该期望在Internet上找到教程。我看过的最好的教程就是这个:msdn.microsoft.com/en-us/magazine/ff714591.aspx
Ciaran Gallagher

1
@MrTelly您能告诉我,我们可以在.NET 3.5中使用D3图表吗?
Saad Qureshi 2013年

自从我使用@saad很久以来,那与.net 2.0有关。有了源代码,它就应该可以正常工作;如果没有,则可以对其进行修复。让我知道您是否需要帮助。
MrTelly 2013年



5

WPF工具包中的图表控件有一个可怕的错误:它永远不会忘记任何数据点。因此,如果尝试实现浮动图表,则在大约3000个DataPoint对象之后,您将耗尽内存。一年多以前,此错误已报告给MS,但似乎没人在乎...



4

Visifire支持具有缩放和平移功能的各种2D和3D图表。

Visifire折线图

完全披露:我参与了Visifire的开发。



2

aM Charts也正在使用WPF Chart控件。目前,它们仅显示饼图,但它们将在短期内提供新的饼图。


为WPF amCharts现在完成测试,并支持最流行的图表类型,如线,面,柱形图,条形图,饼图等
阿伦Mendelevich

但是,除非您购买许可证,否则amCharts的左上角将带有水印。
2012年


2

尝试使用TechNewLogic的GraphIT,您可以在CodePlex上找到它:http ://graphit.codeplex.com

全面披露:我是GraphIT的开发人员,并且是开发公司的所有者。


感谢您发布答案!请务必仔细阅读有关自我促销常见问题解答。另请注意,每次链接到您自己的站点/产品,您都必须发布免责声明。
Andrew Barber
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.