Silverlight Charting
The Silverlight Elements Chart and PieChart controls support a whole host of different chart types:
- Bar charts
- Line charts
- Area charts
- Pie charts
- Doughnut charts
- Bubble charts
- Scatter charts
- Spline charts
- Spline area charts
- Stacked bar charts
- Stacked line charts
- Stacked spline charts
- Stacked spline area charts
These charts support an array of common features:
- Data binding
- Fully customizable
- Data labelling
- Alternate Y axes
- Zoom support
- Selection modes
- Chart events
- Performance
- Axis features
- Background elements
Data binding
Full support for Silverlight data binding makes it easy to hook charts up to your business objects and to keep your views lightweight and easy to test.
Fully customizable
Every part of the chart control can be customized to suit your applications. Styles or templates can be applied to the title, legend items, axis labels and much more.
Data labelling
Add captions to the chart so the user knows exactly what they're seeing. Silverlight Elements automatically supplies a legend, and you can turn on in-chart labelling with a single property, and customize the labels to bring out the key information about each data point.
Alternate Y axes
Alternate Y axes are useful for displaying multiple data series with different data ranges on the same chart. You could also use alternate Y axes to display alternate measurement scales such as degrees Celsius and Fahrenheit.
Zoom support
Mindscape Silverlight Elements charts support various zooming options and methods. Zooming can be enabled, disabled, or limited to either horizontal or vertical zooming. Zooming and panning can be achieved by using the mouse wheel, dragging the mouse to create a zoom box, or by changing some property values.
Selection modes
Various selection modes determine how users can select the individual data points. You can limit the selection to a single data point at a time, allow any number of data points to be selected or disable selection all together.
Chart events
The Mindscape Silverlight chart control has many events that allow you to listen to mouse movement and mouse button clicks. The event arguments let you know the state of the mouse and both the logical and physical position of the mouse pointer over the charting area.
Performance
Impressive performance allows the chart control to plot beyond a million data points. This is great if you need to display years' worth of data.
Axis features
The many axis features makes it easy to plot all sorts of different data. You can plot numerical values, arbitrary objects, dates and times or create a custom scale of your own. The appearance of the axes are also flexible and easy to customize - display major and minor tick marks, specify the tick spacing and rotate, format or position the axis labels.
Background elements
Mindscape Silverlight charts comes with components that allow you to display grid lines, stripe lines and colored areas behind the plotted data. You can also create custom foreground and background elements to add extra visualization to the charts in your applications.