[Expand]General Information
[Collapse]WinForms Controls
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Collapse]Chart Control
   [Expand]Getting Started
    [Expand]Charting Basics
    [Expand]Professional Charting
    [Collapse]Series Views
     [Expand]2D Series Views
     [Expand]3D Series Views
      Series Views Compatibility
    [Expand]Chart Elements
   [Expand]Data Processing
   [Expand]Appearance Customization
   [Expand]End-User Features
   [Expand]Design-Time Features
   [Expand]Visual Elements
   [Expand]Additional Resources
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Series Views Compatibility

This document describes certain limitations which should be taken into account in order to plot series of different view types together onto the same chart control.

With the WinForms Chart Control it is possible to combine several series of different view types into a single chart, and show all of them simultaneously. For instance, you may combine bars and lines together, or even show the candle stick chart on the same diagram as shown in the images below.

However, the following constraint is imposed on the view types of series, in order to plot them together:


Series of different view types can be plotted within the same diagram, if their view types support the same diagram type.

Furthermore, the type of a chart's diagram is determined by the view type of the first visible series in the chart's collection. And, the Diagram object is equal to null (Nothing in Visual Basic) until the chart has at least one series.

Therefore, it's impossible to plot 2D and 3D series within the same chart, and for example, a Pie series together with a Bar series: their diagram types are different, so you can only plot two independent chart controls side-by-side.

The following image demonstrates two charts with different diagram types (XY-Diagram and XY-Diagram 3D). And, each chart contains series of different view types, adapted for this diagram type.

The following table lists the available diagram types, and series view types they support.

For more detailed information on each diagram type, refer to the corresponding document in the Diagram Types section of this help.


Auto-executable sample projects on combining either 2D or 3D series view types are available in the DevExpress Code Central database, and you can download them at How to combine several charts on a single 2D XY-diagram and How to combine several charts on a single 3D XY-diagram.

Expanded See Also

Is this topic helpful?​​​​​​​