# Radial Menu

## Content

Create contextual and quick access desktop applications with **RadialMenu for WPF and Silverlight**. Modeled after popular Microsoft apps, the [C1RadialMenu](/componentone/api/wpf/online-basiclibrary/dotnet-framework-api/C1.WPF.4.6.2/C1.WPF.C1RadialMenu.html) control gives you a unique and touch-friendly alternative to the traditional context menu.

Make the most of **RadialMenu for WPF and Silverlight** by taking advantage of the following key features:

* **Nested Menus**

The radial menus can be nested to any depth that you desire, and you can add as many items to the radial menu as you need to add. The **C1RadialMenu** control will automatically create the sectors based on the number of items your control contains.

* **Flexible Positioning**

You can specify the exact position of each item within the **C1RadialMenu** control and you can even specify the angle at which the items begin.

* **Automatic Selection**

Each menu item can contain any number of submenu items, and the **C1RadialMenu** control will show a selected item for each submenu. You can specify which submenu item is selected or allow the control to automatically select items based on the user's previous actions. So a frequently selected menu item that is not the default will be displayed on the main menu, allowing faster selection.

* **Automatic Collapsing**

By default, the **C1RadialMenu** control and its submenus will remain open even when a user clicks outside the radial menu. However, you can change this behavior by enabling the automatic collapsing feature. This will allow users to close a radial menu by clicking outside the control's boundaries.

* **Checkable Menu Items**

You can make any [C1RadialMenuItem](/componentone/api/wpf/online-basiclibrary/dotnet-framework-api/C1.WPF.4.6.2/C1.WPF.C1RadialMenuItem.html) a checkable menu item by setting its [IsCheckable](/componentone/api/wpf/online-basiclibrary/dotnet-framework-api/C1.WPF.4.6.2/C1.WPF.C1RadialMenuItem.IsCheckable.html) property to **True**. In the **C1RadialMenu**, a checked item is marked similarly to a highlighted item instead of with a typical check mark.

* **Easily Change Colors with ClearStyle**

The **C1RadialMenu** control supports **ClearStyle** technology that allows you to easily change control brushes without having to override templates. By just setting a few brush properties in Visual Studio you can quickly style each part of the control.

## See Also

[Radial Menu Elements](/componentone/docs/wpf/online-basiclibrary/overview/RadialMenu/RadialMenuElements)

[RadialMenu Appearance](/componentone/docs/wpf/online-basiclibrary/overview/RadialMenu/RadialMenuAppearance)