RadChart is available for Windows 8.1 and Windows Phone 8.1.
RadChart for Windows Universal is a versatile charting component that has been specifically designed from the ground-up with the latest
Windows Runtime patterns and practices in mind. It offers unmatched performance regarding loading time, drawing capabilities and real-time updates.
Its intuitive object model and public API allow complex charts to be easily setup either in XAML or in code-behind.
The control is completely data aware and may work in bound or unbound mode, depending on the requirements.
Chart types (or series) are organized in hierarchies, depending on the coordinate system, used to plot data points –
for example, we have RadCartesianChart (using the Cartesian coordinate system) and RadPieChart (using the radial coordinate system).
A charting component in general is used to visualize (or plot) some data in a human-readable way through different representations like lines, areas, bars, pies, etc. Each series
has a collection of data points – the data equivalent of a 2D point – and knows how to visualize them. Different series types may process certain types of data points – for
example, categorical series may contain categorical data points. Data points may be added directly to series or a data binding mechanism may be used to create the appropriate data
points from the raw data.
As the name hints, this chart control uses the Cartesian coordinate system to plot the data points in its chart series.
The X and Y axes define how each point’s coordinates in the plot area are calculated.
This chart control visualizes its data points using a discrete polar coordinate system.
Each point is represented as an arc segment. The arc’s length represents the point’s value percentage of the total sum.
This chart control uses the polar coordinate system to plot its data.
Optionally, each chart may be enabled with interactivity through its Behaviors property. A behavior is generally an abstraction
that handles user input in a RadChart instance and optionally provides visual feedback upon some action.
The following behaviors are available:
This behavior handles Manipulation events and/or MouseMove/MouseWheel to enable panning and zooming of the associated chart plot area.
This behavior handles Hold and/or MouseMove events to enable context-sensitive information about a data point.
This behavior handles Hold and/or MouseMove events to enable context-sensitive information about a data point. It differs from the TrackballBehavior
in terms of visual information and trigger action.
This behavior handles the Tap event to enable selection/deselection of data points and/or chart series. When a data point becomes "Selected", the
Chart's SelectionPalette property is used to visualize the selected point.