Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What do you use for drawing line charts using C# and WPF? [closed]

Tags:

c#

wpf

line

charts

I need to draw charts using c# and WPF. I did some work using Visifire. According to you, what is the best way to draw charts in C# and WPF ?

Thanks, Benoit


I tried Dynamic Data Display. It works well but there's a real lake of documentation. I also tried WPF Toolkit. It also works but I think it's very low to draw chart. I'm waiting for the future of dynamic data display.

Thanks all

like image 916
redkine Avatar asked Nov 23 '10 14:11

redkine


2 Answers

Your question is tricky: it depends what you're looking for: do you just want to draw simple 2D charts, do you want to have zooming / panning or other interaction and if you want to pay for the component. Here is a list of decent WPF components I'm aware of:

Free WPF charts:

  • WPF Toolkit. Supports most important 2D charts and open source. Found documentation hard to get to & navigate.
  • Visiblox Charts. Support for the most important 2D charts, built in zooming, panning & other interactivity. Documentation is good, see examples using it. Free version comes with a watermark.
  • DynamicDataDisplay - a nice, open source data visualization library. Unfortunately it's not been updated for a year and a half which is something to keep in mind.
  • AmCharts. Supports basic 2D charts. Documentation is basic. See examples using it.

Paid tools:

  • Infragistics xamDataChart. Supports most important 2D charts, zooming and panning. Have no experience on how good documentation is, see examples using it.
  • Telerik RadChart. Supports lots of 2D charts. Documentation is good, see examples using it.

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

like image 54
Gergely Orosz Avatar answered Oct 19 '22 03:10

Gergely Orosz


The WPF Toolkit is available. It is free from CodePlex. It contains some nice charting classes.

It can be http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29117 . There is some commentary http://blogs.msdn.com/delay/archive/2009/06/25/wpf-charting-it-s-official-june-2009-release-of-the-wpf-toolkit-is-now-available.aspx here.

Original Post On SO What is the best way to make a graph in WPF? (or in general that would apply to WPF as well)

Also Check How to draw candle charts in C#

http://www.codeproject.com/KB/vista/swordfishcharts.aspx

like image 45
Singleton Avatar answered Oct 19 '22 02:10

Singleton