[]
        
(Showing Draft Content)

Comparing FlexCharts Across Platforms

Apart from WinForms, ComponentOne provides FlexChart on all other popular platforms as well including WPF, UWP, ASP.NET MVC, JavaScript, and Xamarin. Although most of the features are common across all the platforms, this topic gives you a quick comparison between the FlexCharts available for desktop platforms, that is, WinForms, WPF and UWP. For easy navigation, we have broadly divided these features into different categories. Click on the corresponding category in the right-hand pane or scroll down to know more about availability of a particular feature.

Chart Types

Chart Types

Win

WPF

UWP

Line Charts

Line

✓

✓

✓

LineStacked

✓

✓

✓

LineStacked100

✓

✓

✓

Spline

✓

✓

✓

SplineStacked

✓

✓

✓

SplineStacked100

✓

✓

✓

LineSymbols

✓

✓

✓

StackedLineSymbols

✓

✓

✓

StackedLineSymbols100

✓

✓

✓

SplineSymbols

✓

✓

✓

SplineSymbolsStacked

✓

✓

✓

StackedSplineSymbols100

✓

✓

✓

Step

✓

✓

✓

StepSymbols

✓

✓

✓

Area Charts

Area

✓

✓

✓

StackedArea

✓

✓

✓

StackedArea100

✓

✓

✓

SplineArea

✓

✓

✓

StackedSplineArea

✓

✓

✓

StepArea

✓

✓

✓

StackedSplineArea100

✓

✓

✓

Bar and Column Charts

Bar

✓

✓

✓

StackedBar

✓

✓

✓

StackedBar100

✓

✓

✓

Column

✓

✓

✓

StackedColumn

✓

✓

✓

StackedColumn100

✓

✓

✓

Point Charts

Bubble

✓

✓

✓

Scatter

✓

✓

✓

Pie Charts

Pie

✓

✓

✓

Doughnut

✓

✓

✓

PieExploded

✓

✓

✓

DoughnutExploded

✓

✓

✓

Financial Charts

CandleStick

✓

✓

✓

Stock/ HighLowOpenClose

✓

✓

✓

Heikin-Ashi

Available in Financial Chart of respective platforms:

LineBreak/ThreeLineBreak

Renko

Kagi

ColumnVolume

EquiVolume

CandleVolume

ArmsCandleVolume

Statistical Charts

Box-and-Whisker

✓

✓

✓

ErrorBar

✓

✓

✓

Histogram

✓

✓

✓

Cumulative Histogram

✓

✓

✓

Frequency Polygon

✓

✓

✓

Cumulative Frequency Polygon

✓

✓

✓

RangedHistogram

✓

✓

✓

Gaussian Curve

✓

✓

✓

Pareto

✓

✓

✓

Waterfall

✓

✓

✓

Specialized Charts

Floating Bar

✓

✓

✓

Radar

✓

✓

✓

Polar

✓

✓

✓

Funnel

✓

✓

✓

Heat Map

✓

✓


Gantt

✓

✓

✓

Sunburst

✓

✓

✓

TreeMap

✓

✓

✓

Trendlines

✓

✓

✓

2D

✓

✓

✓

Data Binding

Data Binding

Win

WPF

UWP

Objects implementing IEnumerable

✓

✓

✓

Batch Updates

✓

✓

✓

Look & Feel

Look & Feel

Win

WPF

UWP

Predefined Palettes

16

16

16

Custom Palette

✓

✓

✓

Background Color

✓

✓

✓

Background Image

✓

✓

✓

Background Gradient/ HatchStyles

✓

✓

✓

Border and Border Styles

✓

✓

✓

Render Modes

Native/DirectX

Native/Direct2D/Direct3D

Native/Direct3D

Chart Area

Chart Area

Win

WPF

UWP

Header

✓

✓

✓

Footer

✓

✓

✓

Header/Footer Borders

✓

✓

✓

Header/Footer Alignment

✓

✓

✓

Rotate ChartArea

✓

✓

✓

Coordinate Conversion Methods

✓

✓

✓

Plot Area

Plot Area

Win

WPF

UWP

Plot margins

✓



Markers for PlotElements

Supported for all symbol and point chart types

Supported for all symbol and point chart types

Supported for all symbol and point chart types

Markers Size

✓

✓

✓

Markers: Border and Border styling

✓

✓

✓

Background Image/ Gradient/ HatchStyle for PlotElements

✓

✓

✓

Data Labels

DataLabels

Win

WPF

UWP

Offset

✓

✓

✓

Connecting Lines

✓

✓

✓

Borders and Border styling

✓

✓

✓

Styling

✓

✓

✓

Format String

✓

✓

✓

Custom Content

✓

✓

✓

Manage overlapping

✓

✓

✓

Positions for Cartesian charts

Bottom/ Center/ Left/ None/ Right/ Top

Bottom/ Center/ Left/ None/ Right/ Top

Bottom/ Center/ Left/ None/ Right/ Top

Positions for Pie charts

Center/ Inside/ Outside/ None

Center/ Inside/ Outside/ None

Center/ Inside/ Outside/ None

Annotations

Annotations

Win

WPF

UWP

Pre-defined Shapes

✓

✓

✓

Position

✓

✓

✓

Attaching Annotations

✓

✓

✓

Offset

✓

✓

✓

Styling

✓

✓

✓

Tooltip

✓

✓

✓

Connector

✓

✓

✓

Customization

✓

✓

✓

Axis

Axis

Win

WPF

UWP

Axis: Primary X/Y

✓

✓

✓

Axes: Secondary X/Y

✓

✓

✓

Axes: Multiple Secondary X/Y

✓

✓

✓

Axis Label: Format strings

✓

✓

✓

Axis Label: Hide

✓

✓

✓

Axis Label: styling

✓

✓

✓

Axis Range (Min/Max) values

✓

✓

✓

Axis: Hide

✓

✓

✓

Axis: Logarithmic

✓

✓

✓

Axis: Overlapping

✓

✓

✓

Axis: Reverse

✓

✓

✓

Axis Grouping

✓

✓

✓

AxisLine Styling

✓

✓

✓

Labels: Alignment

✓

✓

✓

Labels: Angle

✓

✓

✓

Labels: Overlapping

✓

✓

✓

Major/ Minor GridLines

✓

✓

✓

Major/ Minor TickMarks

✓

✓

✓

Major/ Minor Units

✓

✓

✓

Title and Title styling

✓

✓

✓

Configure Origin

Any value

Any value

✓

TickMarks Position

Cross/ Inside/ Outside/ None

Cross/ Inside/ Outside/ None

Cross/ Inside/ Outside/ None

Position

Top/ Bottom/ Left/ Right/ Auto/ None

Top/ Bottom/ Left/ Right/ Auto/ None

Top/ Bottom/ Left/ Right/ Auto/ None

Series

Series

Win

WPF

UWP

Multiple Series

✓

✓

✓

Data binding

✓

✓

✓

Chart types at series level

✓

✓

✓

Styling

✓

✓

✓

Visibility

Plot/ Legend/ Both Plot and Legend/ Hidden

Plot/ Legend/ Both Plot and Legend/ Hidden

Plot/ Legend/ Both Plot and Legend/ Hidden

Conditional Formatting

✓

✓

✓

Stacked Groups

✓

✓

✓

Handle Empty/ Null Data Points

✓

✓

✓

Legends

Legends

Win

WPF

UWP

Title

✓

✓

✓

Title Style

✓

✓

✓

Toggle Series Visibility from legend

✓

✓

✓

Orientation

Auto/ Vertical/ Horizontal

Auto/ Vertical/ Horizontal

Auto/ Vertical/ Horizontal

Position

Left/ Top/ Right/ Bottom

Left/ Top/ Right/ Bottom

Left/ Top/ Right/ Bottom

TextWrap

✓

✓

✓

Custom Legend Icon

✓

✓

✓

Marker Symbols

Marker Symbols

Win

WPF

UWP

Box

✓

✓

✓

Dot

✓

✓

✓

User Interactions

User Interactions

Win

WPF

UWP

Animation

✓

✓

✓

Tooltips

✓

✓

✓

Series selection

✓

✓

✓

Point selection

✓

✓

✓

LineMarkers aka Crosshairs

✓

✓

✓

Range Selector

✓

✓

✓

Zooming

✓

✓

✓

Scrolling

✓

✓

✓

Hit Test

✓

✓

✓

Sunburst Drilldown

✓

✓

✓

TreeMap Drilldown

✓

✓

✓

Tooltips

Tooltips

Win

WPF

UWP

Auto tooltips

✓

✓

✓

Custom content

✓

✓

✓

Show Delay

✓

✓

✓

Styling

✓

✓

✓

Pie Charts

Pie Charts

Win

WPF

UWP

Exploded slices

✓

✓

✓

Inner Radius

✓

✓

✓

Starting Angle of first slice

✓

✓

✓

Exporting/Importing & Printing

Exporting/Importing & Printing

Win

WPF

UWP

Export to JPEG/ JPG

✓

✓

✓

Export to PNG

✓

✓

✓

Export to SVG

✓



Export to BMP


✓

✓

Serialization Support

✓

✓

✓

Printing support

✓

✓

✓

Footprint

Footprint

Win

WPF

UWP

Assembly Size

229KB

183KB

218KB

See Also

FlexChart for WPF Documentation

FlexChart for UWP Documentation