views:

1022

answers:

4

I'm looking for a C# WinForms charting component, either commercial or open source, that can handle relatively large data sets and be reasonable scalable with regards to chart rendering and updates. The number of data sets to be displayed would be around 30. There would be between 15 and 20 updates per second for each data set. A line chart component would be required for this.

A: 

Have you tried the Microsoft Chart Controls ?

Eoin Campbell
+3  A: 

I have used ZedGraph in the past for realtime stock charts with large histories.

It can be a little slow if the chart is very complex but found it to be very good and easy to expand (as open source) to do whatever custom formatting you need.

JDunkerley
A: 

@Eoin

I haven't tried Microsoft Chart Controls yet. Any first-hand experience?

A: 

There are several chart controls from

  • www.xceed.com
  • www.infragistics.com
  • www.teltrik.com

Maybe one of these will fulfill your requirements.

crauscher