# Checkable Radial Menu Items

## Content



You can make any RadialMenuItem checkable by setting its [IsCheckable](/componentone/api/wpf/online-menu5/dotnet-api/C1.WPF.Menu/C1.WPF.Menu.C1RadialMenuItem.IsCheckable.html) property to **True**. In RadialMenu, a checked item is marked similarly to a highlighted item instead of with a typical check mark. You can see the **Insert Above** option checked in the following image.

Note that the check is thinner than the highlight you can see in the [RadialMenu Elements](/componentone/docs/wpf/online-menu5/overview/radial-menu/radial-menu-elements) topic:

![](https://cdn.mescius.io/document-site-files/images/d5a2d4a0-cda2-4410-85e8-b185436bedb1/images/radialmenu/checkableradialmenu.png)

To create a checkable **RadialMenuItem** as in the previous image, follow these steps:

### In XAML

1.  Locate the **<c1:C1RadialMenuItem>** tag for the **C1RadialMenuItem** you wish to make checkable and then add **IsCheckable="True"** to the tag so that the XAML resembles the following:

```xml
<c1:C1RadialMenuItem Header="C1RadialMenuItem" IsCheckable="True"/>
```

2.  Run the project.

### In Code

1.  In Source view, locate the **<c1:C1RadialMenuItem>** tag for the item you wish to make checkable and add **Name="CheckableRadialMenuItem"** to it. This will give the item a unique identifier that you can use in code.
2.  Enter **Code** View and add the following code beneath the **InitializeComponent()** method:
    
    ```csharp
    CheckableRadialMenuItem.IsCheckable = true;
    ```
    
3.  Run the program.