The WPF Charts control is optimized to visualize large quantities of data in an elegant way. Its rich feature set includes functionalities like data binding, multiple axes, legends, animations, data labels, annotations, trackballs, tooltips, gradient, technical indicators, and zooming.
Charts includes several data storage and rendering optimizations to achieve the best possible performance when plotting large volumes of data as well as handling high frequency real-time updates.
100,000 data points can be rendered in less than a second.
Chart can seamlessly handle quick updates while maintaining excellent refresh rates.
Chart provides a smooth and responsive zooming experience on both touch and mouse-enabled interfaces.
Chart includes functionality for plotting more than 30 2D chart types. Each chart type is easily configurable with built-in support for creating stunning visual effects.
Chart includes functionality for plotting more than 10 3D chart types. Each chart type is easily configurable with built-in support for creating stunning visual effects.
Chart includes functionality for fast-plotting more than 10 fast chart types. Each chart type is easily configurable with built-in support for creating stunning visual effects.
The series template can be customized.
Series combinations can plot different chart types in the same plot area.
Stacked series can be grouped to a single unit.
Error bars are used to plot possible errors or uncertainty in data points.
Empty point values are elegantly handled with several customization options.
Axis direction can be mirrored for applications where it is required that the series be plotted vertically.
The WPF Chart control supports four different types of axes: numerical, categorical, date-time, and logarithmic. The appearance of all chart axis elements can be customized with built-in properties.
Data points can be easily annotated with labels to help improve the readability of data.
Pie and doughnut data labels are smartly arranged to avoid intersection when there are large amounts of data.
Mark the data points with built-in available shapes.
The end-user experience is greatly enhanced by a set of user interaction features: cross hair, data editing, zooming tool bar, zooming, panning, trackball, selection, and tooltip.
Legends provide additional information that is helpful in identifying individual series in a chart. They can be docked to the left, right, top, or bottom positions around the chart area.
Multiple legends can also be added to chart panes.
Annotations display metadata about a chart or series at a specific point of interest in the plotting area.
Images can be added as annotations.
All the basic annotation elements like lines, text, and arrows are available.
Text can be edited interactively.
Annotations can be resized and dragged across the plot area.
Specific regions in the chart area can be customized using strip lines.
Chart has built-in support for rendering linear, exponential, logarithmic, power, and polynomial trendlines.
The WPF Charts control features built-in support for RSI, momentum, Bollinger bands, accumulation distribution, EMA, SMA, stochastic, ATR, MACD, and TMA indicators.
Data points with similar categories can be grouped and aggregated using aggregate functions.
Charts provides more than 10 built-in palettes. Custom palettes can also be created as needed.
There are several built-in skins available including Metro, Office themes, and Visual Studio.
Any static text in the Syncfusion Charts can be localized to any desired language.
Save series and data point properties to XML format, and then load them back to restore state to a new Charts control.
Chart is compatible with Coded UI and UFT (formerly QTP) automation tools.
Watermarks are commonly used for displaying confidential and copyright information.
Charts can be printed and also be exported into image formats like JPEG, BMP, PNG, TIFF, and XPS.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.