Version

UltraDoughnutChart Overview

Topic Overview

Purpose

This topic gives an overview of the UltraDoughnutChart™ control and its main features.

In this topic

This topic contains the following sections:

Introduction

UltraDoughnutChart summary

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.

MultiRing Doughnut Xamarin.png

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.

Selection Doughnut Xamarin.png

Slice explosion

The UltraDoughnutChart slices explode either programmatically or by user interaction.

Explosion Doughnut Xamarin.png

Hierarchical data support (Community Technology Preview)

The UltraDoughnutChart exposes a special kind of series built especially to visualize hierarchical data.

MultiRing Doughnut Xamarin.png

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.

Yes.png

Related Content

The following topics provide additional information related to this topic.

Topic Purpose

This topic explains using a code example how to add the UltraDoughnutChart™ control to a Windows Forms application.

This topic explains how to configure selection and explosion for the slices of the UltraDoughnutChart .

This topic provides links to the most notable members of the UltraDoughnutChart class.