C# WPF 图表控件

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/577278/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-04 08:57:56  来源:igfitidea点击:

WPF chart controls

c#wpfcharts

提问by Rakesh Agarwal

I am looking for a very simple WPF chart which should have a 2D graph and should have pan and zoom facilities .

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

回答by Steven Robbins

You can get the Silverlight Chart Controls running on WPF, they're quite nice (and free).

您可以在 WPF 上运行Silverlight 图表控件,它们非常好(而且免费)。

回答by Crippeoblade

Code project article here.

代码项目文章在这里

Commercial products:

商业产品:

  1. SoftwareFX
  2. Telerik
  1. 软件FX
  2. 电信

I'm sure there are others

我确定还有其他人

回答by MrTelly

DynamicDataDisplayis brilliant, zoom and pan built in and its free on CodePlex.

DynamicDataDisplay非常棒,内置缩放和平移功能,并且在 CodePlex 上免费。

回答by flq

aM Chartsare also making WPF Chart controls. Currently they only show off a pie chart, but they are set to provide new ones in short term.

aM Charts也在制作 WPF Chart 控件。目前他们只展示饼图,但他们将在短期内提供新的饼图。

回答by epotter

The WPF Toolkit is available. It is free from CodePlex.

WPF 工具包可用。它从 CodePlex 中免费。

It can be downloaded here. There is some commentary here.

它可以在这里下载。有一些评论在这里

回答by Gergely Orosz

Free tools supporting panning / zooming:

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

Free tools without built in pan / zoom support:

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

Paid tools with built in pan / zoom support:

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

Full Disclosure:I have been heavily involved in development of Visiblox, hence I know that library in much more detail than the others.

完全披露:我一直大量参与 Visiblox 的开发,因此我比其他库更详细地了解该库。

回答by Timo Paschke

The chart control in the WPF Toolkit has a horrible bug: it never forgets any of the data points. So if you try to implement a floating chart you will get out of memory after round about 3000 DataPoint-objects. This bug has been reported to MS over a year ago but nobody seems to care...

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

回答by Lonli-Lokli

Also DevExpress have Charts (see DevExpress.Com).

DevExpress 也有图表(参见DevExpress.Com)。

回答by Govert

Another one is OxyPlot, which is an open-source cross-platform (WPF, Silverlight, WinForms, Mono) .Net plotting library.

另一个是OxyPlot,它是一个开源的跨平台(WPF、Silverlight、WinForms、Mono).Net 绘图库。

回答by Vivek

Visifiresupports wide range of 2D and 3D charts with zooming and panning functionality.

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

Visifire Line chart with zooming

带缩放功能的 Visifire 折线图

Full Disclosure: I have been involved in the development of Visifire.

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