Features of MindFusion.Charting for WinForms
A comprehensive list with the most important features of the control divided into sections. You can find further details about the component's 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.
Charting for WinForms Component
- Redistribution is royalty free
- Assembly is strong-named
- Is digitally signed
- Can be purchased with source code
- Is written in C#
Dashboard
- Arrange plots and gauges in a dashboard
- Dynamic layout system
- Show multiple axes on each side of a plot
- Text and image components
- Each component can be placed inside border
- Show multiple legends
Line/Area charts
- No limits for the count of graphics per chart
- Straight lines or curves
- Separate as well stacked graphics
- Step charts
- Scatter graphics with shapes at data points
- Multiple axes
- Associate data series with axis
Bar charts
- Drawing of bar series in rows or columns
- Stacked bars
- Groups and clusters of bars
- Candlestick charts
- Bar width relative to available space
- Labels inside and/or at the top of bars
- 3D bar charts
- Five different axes labels types
- Multiple axes
Pie charts
- Doughnut charts
- Several options for count and position of detached slices
- Customizable start angle
- Different label types
- Labels inside and outside pie segments
- Adjustment of position of labels inside pies
Radar charts
- Polar charts
- Spider web background
- Three combinable appearance styles
- Pie-radar charts
- Custom labels inside and outside the chart
- Labels at chart segments
- Pens for all inner and outer axes
- Brushes for chart segments
- Custom-set background sections and brushes for them
- Customizable position of the inner axis
Other chart types
- Candlestick charts
- Bubble charts
- Scatter charts
Gauge types
- Oval gauges
- Horizontal and vertical linear gauges
Legend
- Adjustable position and alignment
- Possibility to set the legend width
- Customizable background
- Custom-set font and brush for the labels
Grid
- Several different grid types
- Customizable grid width
- Custom-set pens at grid lines/stripes
- Custom-set pens/brushes for grid lines/stripes
- Grid labels with pointers at chart axes
Programming
- Numerous methods and properties for customizing the chart's appearance
- Strong design-time support to facilitate appearance customization
- Tested programming examples with all properties and methods
User interaction
- Pan and zoom
- Rotate pie and radar charts
- Hit testing
- Move the legend
Output
- Export bitmap images
- Print and print preview
- Export PDF files
- Export SVG drawings
Appearance
- Customize all pens and brushes
- Support for themes and a theme editor tool
- 3D charts
- Horizontal and vertical charts
- Customizable fonts
- Possibility to set the chart's position in bigger graphics
Chart data
- Set with numerical data arrays or through database
- Bind to XML documents
- Feed data to charts by implementing Series interface instead of copying values
- Custom annotations
- DateTime values supported through DateTimeSeries class
Chart axes
- Several different types of labels
- Specify minimum and maximum axis values or auto scale
- Custom text
- Several rows/columns of labels for multi-graphics charts
- Division markers
- Several positions and orientations of axis labels
- Explanation labels
- Customize colors of all axis elements