Features of MindFusion.Charting for WPF
A comprehensive list with the most important features of the chart and gauge controls divided into sections. You can find further details about the components' features at the "API Overview" section in the online help. If you need a feature that is currently not supported, you can request it here.
The Charting for WPF Control
- Redistribution is royalty free
- Assembly is strong-named
- Is digitally signed
- Can be purchased with source code
- Is written in C#
Pie / Doughnut Charts
- Detached pieces
- Customizable inner and outer labels
- Customizable doughnut thickness
- Customizable start angle
3D Pie / Doughnut charts
- 3D pie and doughnut charts
- inner and outer labels
- multiple series
- customizable inner radius in doughnut charts
- chart rotation, interactive camera
- customizable width, height and depth of the model
- two layouts for pie pieces
- detached pieces
- customizable start angle
3D Scatter Charts
- Customizable wireframe
- Gradient map
- Interactive change of the camera position
- Adjustable elevation shape and sensitivity
3D Surface Charts
- Customizable wireframe
- Gradient map
- Interactive change of the camera position
- Adjustable elevation shape and sensitivity
Radar/Polar Charts
- unlimited number of series
- labels at the inner axis, outer axis and at data points
- 4 label types
- custom labels
- adjustable start angle and sweep direction
- scatters at data points
- spiderweb
- customizable number of inner and outer axes
Legend
- Bound to the items in a series or to a collection of series
- Customizable labels and brushes
- Border
- Customizable position and alignment
- Unlimited number of legends
Real-time Charts
- Optimized performance for huge data sets
- Unlimited number of series
- Unlimited number of points
- Unlimited number of Y and Y2 axes
- Legend with customizable position and alignment
- Scatters at data points
- Background image
- Customizable grid
- Customizable axes crossing point
- Rotation of labels
- Customizable tooltip
- Two rendering modes for X-axis labels
Data
- Data binding
- DateTime values
- Data arrays
- Unlimited number of data series in line and bar charts
- Positive and negative values
Gauge Types
- Oval gauges
- Horizontal and vertical gauges
Line/Area Charts
- Stacked charts
- Unlimited number of series
- Scatter chart
- Labels at data points
- Scatters
- Dashed lines
Bar / Column Charts
- 4 different styles
- Stacked charts
- Customizable bar width
- Annotations
- Progress bars
- Inner and top labels
3D Bar Charts
- 6 types of 3D bar charts
- multiple series
- customizable width, height and depth of the 3D model
- positive and negative values on all three axes
- offset on all three axes
- customizable light, interactive camera
- the ability to set corner radius for the bars
Axes
- 5 label types
- Rotation of labels
- Rotation of the title label
- Custom brushes for the labels and the title
- Second X-axis
- Second Y-axis
- DateTime labels
- Tick marks
- Positive and negative values for all axes
- Full customization of the axis scale - min value, max value, interval, count of intervals
Grid
- 5 grid types
- Customizable grid strokes and fills
- Customizable width and height of the grid stripes
- Outline
Appearance
- Zoom
- Editing of data by dragging chart elements with the mouse
- Hit testing
User Interaction
- Zoom
- Editing of data by dragging chart elements with the mouse
- Hit testing
Gauge Elements
- Scales
- Pointers
- Ranges Ticks and Labels
- Indicators
- Any FrameworkElement object
Gauge Features
- Template-based appearance
- Limitless possibilities for element composition and skinning
- Several element alignment modes
- Scalable gauges using relative sizes
- Predefined templates for quadratic gauges