在WPF中制作图表的最佳方法是什么?(或者一般适用于WPF的方法)

9

我正在使用WPF开发一款软件,希望能够将存储的数据制成图形展示,只需要x轴和y轴的线性图。最好是让它们看起来简洁优雅。

我知道WPF没有自带的图形功能,我曾尝试在WinForms项目中使用ZedGraph,但我认为它看起来很丑陋。

有什么方法可以在WPF中制作简单而优雅的图形呢?

4个回答

6
尝试使用VisiFire。它看起来不错,功能也很好。

enter image description here


它已经能在WPF上工作了吗?还是仅限于Silverlight?它看起来很不错! - Alex Baranosky
我已经在WPF中使用它而没有任何问题。当你下载这个库时,会有几个WPF项目作为示例包含在内。 - epotter
Visifire支持数据绑定。在此处查看完整功能列表:http://visifire.com/visifire_features.php - Somnath

5

您可以在WPF上运行Silverlight图表控件,它们非常好用(而且免费)。点击此处获取Silverlight图表控件。


4
WPF 工具包已经发布,可以在 CodePlex 免费下载。该工具包包含了一些不错的图表类。您可以在这里下载工具包:链接。这里有一些评论:链接

2

微软从Dundas购买了一些知识产权,并作为WinForms/ASP.NET图表以Microsoft Chart Controls的形式提供。

由于它们将呈现为图像,因此应该轻松集成而无需花费太多精力。

我曾使用基础Dundas功能并喜欢它,因此假设这些是可尊重的免费控件。


1
这些不是WinForms图表吗?问题要求WPF图表。我错过了什么吗? - Drew Noakes
它们渲染到位图(如果需要,可以在内存中),因此它们可以放置在任何可以显示这些内容的小部件集中(现在所有小部件集都可以)。集成并不那么容易(支持交互会有问题),但大多数情况下它们只是简单的画布... - ShuggyCoUk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接