The UltraDoughnutChart control is similar to the UltraPieChart –proportionally illustrating the occurrences of a variable. The UltraDoughnutChart can display multiple variables in concentric rings, and provides built-in support for visualizing hierarchical data.
Note
Note:
Currently the support for hierarchical data is released as community technology preview (CTP).
Main Features
Main features summary chart
The following table summarizes the UltraDoughnutChart control’s main features.
Feature
Description
Multiple rings support
The UltraDoughnutChart can display multiple rings at the same time with each of the rings capable of being bound to a different collection, or they can share a common data source.
Slice selection
The UltraDoughnutChart exposes the API for setting the state of one or more slices to selected. Optionally, you may apply a single custom visual style to the selected slices.
Slice explosion
The UltraDoughnutChart slices explode either programmatically or by user interaction.
Hierarchical data support (Community Technology Preview)
The UltraDoughnutChart exposes a special kind of series built especially to visualize hierarchical data.
User Interactions and Usability
User interactions summary chart
The following table summarizes the UltraDoughnutChart control’s user interaction capability.
The user can…
Using…
Details
Configurable?
Click slices
Mouse-clicks
The UltraDoughnutChart exposes a SliceClick event, raised when the user clicks on a slice. Enabling slice selection or slice explosion allows you to modify the slice’s selection and explosion state upon click.
Related Content
The following topics provide additional information related to this topic.