Not logged in
Resend Validation E-mail
Code Writer App
Small charts, also called sparklines, designed to visualize complex data
Source Code Available
Bundled in WPF Studio
WPF Blog Entries
More WPF Controls
Help topics cover all controls and product features in great detail.
Many full-source demos and QuickStarts are included.
Configure the product using Visual Studio and Expression Blend designer enhancements.
Rock Solid Code
All pre-obfuscated code is scanned by the VS Code Analysis tool, and warnings resolved.
Micro Charts has an enormous number of data-related and appearance features.
Each series in a chart control can be bound to a separate data source, or to different properties on the same data source.
The ItemsSource property on each series can be set to any collection of objects, including custom objects, as long as the collection implements IEnumerable.
There are two types of collections that can be used: simple (such as as list of Double) and complex (such as a list of custom objects).
For simple collections, the actual value in the collection is used as the primary value (which is typically the Y value) and
the index in the collection is used as the secondary value (which is typically the X value).
For complex collections, the primary value can be obtained from any property on the custom object by indicating the target property name.
The secondary value defaults to the index in the collection, but a property name can also be specified so that it comes from a property on the custom object.
In order to increase rendering performance, the chart control automatically determines the optimal number of data points to display based on the size of the control.
Options are included for whether aggregation is enabled, the degree of aggregation to apply, and the method by which to aggregate groups of data (average, first, min, etc.).
Series Style Selector
One of the best features of Micro Charts is the enormous number of properties that allow complete
control over the styles applied to the various elements used to render each series in a chart.
Want to change how negative areas or high point markers appear? No problem!
These palettes provide the colors to use in a chart's series and are especially useful when multiple series are in a chart.
There are a couple options for how each series will select a color from the palette,
and in cases where there are more series than palette colors defined, additional related color shades can be automatically generated for the series.
Palettes with custom colors are easily defined as well.
Three of the many built-in palette options
Any value greater than or equal to the baseline value is considered positive, and any value less than the baseline value is considered negative.
Alternate styles can then be applied to negative values to make them visually apparent.
Several examples of visible baselines
The baseline can optionally be displayed, and its appearance fully customized.
Hot tracking displays a customizable tooltip which contains the values of the data point closest to the end-user's mouse cursor.
The series data rendered in the tooltip is easily formatted via a format string, or the entire appearance can be modified with a custom data template.
Hot tracking tooltips demonstrating customized formats
Markers are small bullets that mark the location of data points in a chart.
Options are included for showing all or just certain kinds of markers (first, last, high, low, negative, etc.).
Markers can also optionally be displayed using different styles based on their kind.
Multiple built-in marker kinds are included.
Several examples of markers
Specific value ranges of the chart can be highlighted to convey additional information to the end-user.
The ranges can be customized to take on any appearance and can render both horizontally or vertically.
A couple gradient vertical ranges, and a solid horizontal range
Code Writer App
Log in to add comments
Related clip arts and images