# Getting Started with WinUI Menu

This article will guide you through the steps needed to add a basic **RadRadialMenu** control in your application.

## Assembly References

To use the **RadRadialMenu** suite in your projects, you have to add references to the following assembly:

* `Telerik.WinUI.Controls.dll`
* `Telerik.Licensing.Runtime.dll`

## RadRadialMenu as a Normal Menu

Below is an example of how to create the RadRadialMenu control in code behind and XAML code:

> You can access the RadRadialMenu control through an alias pointing to the Telerik.UI.Xaml.Controls.Navigation namespace: xmlns:navigation="using:Telerik.UI.Xaml.Controls.Navigation"

#### **Example 1: As a Normal Menu**

```XAML
<navigation:RadRadialMenu>
	<navigation:RadialMenuItem Header="Item 1" />
	<navigation:RadialMenuItem Header="Item 2" />
	<navigation:RadialMenuItem Header="Item 3" />
</navigation:RadRadialMenu>
```

#### **Example 2: As a Normal Menu**

```C#
RadRadialMenu radRadialMenu = new RadRadialMenu();
radRadialMenu.Items.Add(new RadialMenuItem() { Header = "Item 1" });
radRadialMenu.Items.Add(new RadialMenuItem() { Header = "Item 2" });
radRadialMenu.Items.Add(new RadialMenuItem() { Header = "Item 3" });
radRadialMenu.Items.Add(new RadialMenuItem() { Header = "Item 4" });
radRadialMenu.Items.Add(new RadialMenuItem() { Header = "Item 5" });
```

![WinUI RadRadialMenu RadRadialMenu Getting Started 1](https://www.telerik.com/winui/documentation/assets/b85c286d4ad5c854b05c510f1489a603/radialmenu-getting-started_0.png)

## RadRadialMenu as a Context Menu

Here is an example demonstrating how to declare a RadRadialMenu instance as a context menu for a **TextBox**. This can be done by attaching the **Menu** and **Behavior** properties of the **[RadRadialContextMenu](https://www.telerik.com/winui/documentation/controls/radradialmenu/features/context-menu)** class to the **TextBox** target element.

> If the **Behavior** attached property is not added, the menu will not be visualized.

#### **Example 3: As a Context Menu**

```XAML
<TextBox>
	<navigation:RadRadialContextMenu.Behavior>
		<navigation:RadialMenuTriggerBehavior AttachTriggers="Focused" />
	</navigation:RadRadialContextMenu.Behavior>
	<navigation:RadRadialContextMenu.Menu>
		<navigation:RadRadialMenu Margin="10" >
			<navigation:RadialMenuItem Header="item 1" />
			<navigation:RadialMenuItem Header="item 2" />
			<navigation:RadialMenuItem Header="item 3" />
		</navigation:RadRadialMenu>
	</navigation:RadRadialContextMenu.Menu>
</TextBox>
```

![WinUI RadRadialMenu RadRadialMenu Getting Started 2](https://www.telerik.com/winui/documentation/assets/7fdd3e9b3743f8b7dcf3b15bd9838b2c/radialmenu-getting-started_1.png)

## See Also

* [Visual Structure](https://www.telerik.com/winui/documentation/controls/radradialmenu/visual-structure)
* [Properties and Configuration](https://www.telerik.com/winui/documentation/controls/radradialmenu/features/properties-and-configuration)

## Telerik UI for WinUI Learning Resources

* [Telerik UI for WinUI RadialMenu Component](https://www.telerik.com/winui/radialmenu)
* [Getting Started with Telerik UI for WinUI Components](https://www.telerik.com/winui/documentation/getting-started/first-steps-nuget)
* [Telerik UI for WinUI Installation](https://www.telerik.com/winui/documentation/installation-and-deployment/installing-which-file-do-i-need)
* [Telerik UI for WinUI Examples](https://www.telerik.com/winui/documentation/examples/demos-app)
* [Telerik UI for WinUI Accessibility](https://www.telerik.com/winui/documentation/common/accessibility)
* [Telerik UI for WinUI License Agreement](https://www.telerik.com/purchase/license-agreement/winui)
