# Menu Overview

## Content



Add touch friendly menu systems and context menus to your WPF application using **Menu for WPF.** It lets you add a complete menu system to your apps with the flat and radial menus. A flat menu can be created using the Menu control which allows you to organize its elements hierarchically. On the other hand, a radial menu can be created using the RadialMenu control, a round context-menu control that gives you a unique, touch-friendly alternative to the traditional context menu. To get to know more about these menus and their features, see [Flat Menu](/componentone/docs/wpf/online-menu5/overview/flat-menu) and [Radial Menu](/componentone/docs/wpf/online-menu5/overview/radial-menu).

![Flat menu and radial menu](https://cdn.mescius.io/document-site-files/images/d5a2d4a0-cda2-4410-85e8-b185436bedb1/images/flat-and-radial-menu.png)

| **Documentation** | **Product Samples** |
| --- | --- |
|   [Flat Menu](/componentone/docs/wpf/online-menu5/overview/flat-menu)  [Radial Menu](/componentone/docs/wpf/online-menu5/overview/radial-menu)  [Creating Menus using Flat Menu](/componentone/docs/wpf/online-menu5/overview/flat-menu/CreatingMenus)  [Radial Menu Elements](/componentone/docs/wpf/online-menu5/overview/radial-menu/radial-menu-elements)  [Creating Nested Menu in Radial Menu](/componentone/docs/wpf/online-menu5/overview/radial-menu/nested-menus)  [Positioning Items in Radial Menu](/componentone/docs/wpf/online-menu5/overview/radial-menu/positioning-items)   | Product samples are located at Documents\\ComponentOne Samples\\WPF\\vx.x\\CS\\Menu on your system, if you have installed the samples while installing WPF Edition using ComponentOneControlPanel.exe. |
| **Blogs** | **API References** |
|   [Hotkeys in C1Menu for WPF](https://developer.mescius.com/blogs/hotkeys-in-c1menu-for-wpf)   | API Reference |