Skip to content
| Marketplace
Sign in
Visual Studio>Controls>WPF Charts & Graphs - Syncfusion WPF UI Controls
WPF Charts & Graphs - Syncfusion WPF UI Controls

WPF Charts & Graphs - Syncfusion WPF UI Controls

Syncfusion

|
6,557 clicks
| (0) | Free Trial
The WPF Chart control is optimized to visualize large quantities of data in an elegant way. Its rich feature set includes functionalities like data binding, legends, animations, data labels, annotation, trackballs, tooltips, trendlines, technical indicators, and zooming.
Get Started

Syncfusion WPF Charts & Graphs

The WPF Charts, a mobile friendly easy-to-use charting package, is used to add beautiful charts to WPF applications. It contains a rich gallery of 50+ charts and graphs, ranging from line to financial charts, that cater to all charting scenarios. Its high performing quality helps to render large amount of data quickly in your desktop devices. It also comes with a lot of features such as zooming, panning, tooltip, crosshair, trackball, drill-down, and events to make the charts more interactive.

Syncfusion WPF Charts & Graphs

Features and Benefits

High performance

The charts include several data rendering optimizations. It provides the best possible performance when plotting large volumes of data and handling high-frequency real-time data.

  • WPF Chart Performance documentation

Chart types

The charts include functionality for plotting more than 50+ chart types. Each chart type is easily configured with built-in support for creating stunning visual effects.

  • Related data can be plotted using bubble and scatter charts.
  • Many area-type charts like area, spline area, and stacking area are available for quantitative analysis.
  • Radar and polar charts can be used for displaying multivariate data.
  • Several 3D chart types are also available.

Chart axis

The charts support 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.

  • Multiple axes - Visualize different units of data with multiple axes, which can be placed at either side of the chart.

  • Opposed axis - When the chart has multiple axes, this feature arranges the axes by moving them to the opposite position from their default position.

  • Inversed axis - Reverse the axis labels and ticks. This swaps the higher and lower ranges of a chart axis.

  • Synchronized Chart - Use multiple panes to show different types of data with multiple chart types and axis, for clear visualization.

  • Customizable labels - Chart provides many customization options for the axis labels, including positioning, placement, label format, and rotation. It also has options for avoiding labels overlapping.

  • Smart range calculation - The best possible axis ranges and intervals are calculated automatically based on the given values. The ranges can also be further customized using range padding.

  • WPF Chart Axis documentation

User interactions

The WPF charts have been packed with interactive features such as zooming and scrolling, trackball, tooltip, drill-down, and selection. You can configure these interactive features using the developer-friendly APIs.

Data labels and markers

Data points can be easily annotated with labels to improve the readability of data in a chart control. Readability can be further enhanced by adding markers or customizable symbols.

  • WPF Chart Data Label documentation

Legends

Legends provide additional information helpful in identifying individual data or series in a chart control.

  • WPF Chart Legends documentation

Annotations

Annotations display metadata about a chart control or series at a specific point of interest in the plotting area. Multiple annotations can be added to a single chart control.

  • WPF Chart Annotations documentation

Empty points

Elegantly handle the empty point values in WPF charts.

Range highlighter

Highlight the specific regions in a chart area using strip lines. Also, add text to describe the highlighted area.

Technical indicators

The charts support 10 different types of financial technical indicators such as RSI, momentum, Bollinger bands, accumulation distribution, EMA, SMA, stochastic, ATR, MACD, and TMA indicators.

  • WPF Chart Technical Indicators documentation

Trendlines

Chart has built-in support for rendering linear, exponential, logarithmic, power, and polynomial trendlines.

  • WPF Chart Trendlines documentation

Axis scale break

An axis scale break allows users to view different ranges in the same chart area without having a huge space in the plot area.

  • WPF Chart Scale Break documentation

Vertical charts

Rotate all the series types to plot data in a vertical direction and view the data from a different perspective.

  • WPF Chart Vertical Charts documentation

Grouping and aggregation

Data points with similar categories can be grouped and aggregated using aggregate functions.

Visual styles

There are several built-in skins available including Metro, Office themes, and Visual Studio.

Localization

Localize all the static text within the chart control to any desired language.

XML serialization

Save series and data point properties to XML format and then load them back to restore state to a new chart control.

  • WPF Chart XML Serialization documentation

UI automation

Chart is compatible with Coded UI and UFT (formerly QTP) automation tools.

Exporting and printing

The chart can be printed and also be exported into image formats like JPEG, BMP, PNG, TIFF, and XPS.

  • WPF Chart Exporting documentation
  • WPF Chart Printing documentation

Related Links

Learn More about WPF Charts

Download Free Trial

Pricing

Documentation

View Demos

Code Example

Community Forums

Knowledge base

Suggest a Feature

About Syncfusion WPF Controls

Syncfusion's WPF controls library is the only suite that you will ever need to build an application since it contains over 95 high-performance, lightweight, modular, and responsive UI controls in a single package. In addition to Charts, we provide popular WPF Controls such as DataGrid, Scheduler, Diagram, Docking, and PDF Viewer.

About Syncfusion

Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 35,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

Today we provide 1900+ controls and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, JavaScript, and .NET MAUI), and desktop development (Windows Forms, WPF, WinUI, UWP, Flutter, and .NET MAUI). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.


sales@syncfusion.com | Toll Free: 1-888-9 DOTNET

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft