What problem does it solve? Building charts in WinForms with DevExpress.XtraCharts requires navigating a four-level hierarchy (ChartControl, Diagram, Series, View) where the diagram type is implicitly chosen by the first series added, and misconfiguring scale types, aggregation, or tooltip/crosshair settings leads to broken or slow charts. This Skill provides the correct API patterns, compatibility rules, and troubleshooting guidance to implement charts correctly the first time. ## Core Features & Use Cases - Series View & Diagram Selection: Choose from 50+ series views (Bar, Line, Pie, Financial, Radar, Gantt, SwiftPlot) with a compatibility table showing which views share a diagram. - Data Binding: Bind series to DataTable, IList, EF DbSet, or use SeriesTemplate to auto-generate one series per category; supports financial OHLC binding via SetFinancialDataMembers. - Axes, Aggregation & Performance: Configure primary/secondary axes, Numerical/DateTime/TimeSpan/Qualitative scale types, automatic aggregation for large datasets, and SwiftPlotDiagram for millions of points. - Interaction: Configure legends, tooltips vs crosshair cursor, and selection modes (Single/Multiple/Extended) with per-point or per-argument granularity. - Use Case: A developer needs a monthly revenue bar chart bound to EF Core data with a currency-formatted Y axis, a secondary axis for temperature, and zoom-adaptive date aggregation — the Skill supplies the exact code patterns for each step. ## Quick Start Ask the AI to add a DevExpress ChartControl to a WinForms form with a bound bar series, formatted axes, a legend, and point selection enabled.