background

UI for WinForms

WinForms ContextMenu

  • Part of the Telerik UI for WinForms library along with 160+ professionally-designed UI controls.
  • Includes support, documentation, demos, virtual classrooms, Visual Studio Extensions and more!
Telerik UI for WinForms Ninja
  • Checked/Unchecked/Disabled Menu Items

    The powerful API enables you to have Checked, Unchecked, Disabled or regular menu items, covering all common menu scenarios.
    WinForms ContextMenu control displaying Checked/Unchecked/Disabled Items
  • Displaying ContextMenu

    Context menus can be associated with specific controls by using RadContextMenuManager, or can be shown at specified X/Y locations.

    The RadContextMenuManager is a component available in the toolbox. Once dragged to the form, all Controls on the surface will expose a RadContextMenu property, which can be assigned to the available RadContextMenu instances, making it really easy to associate a context menu to any Control.

    Telerik UI for WinForms ContextMenu control
  • Content-Sensitive Context Menu

    A content-sensitive context menu provides extra usability and richness to any application, and it’s available anywhere on the form with ContextMenu. Context menus can be associated with specific controls or popped up programmatically at any X/Y location by using Telerik ContextMenuManager. 

    Just like all Telerik RadMenu, RadContextMenu supports design time and run time customization, theme support, and nested controls.
    WinForms ContextMenu control in GridView
  • Item Types

    RadContextMenu features a variety of items, including separator, combo box, button and others. Additionally, using RadMenuContentItem, you can host any control, such as a grid or tab strip, in a menu item.
    UI for WinForms ContextMenu displaying Item Types
  • Multiline Text and Image Support

    All menus support multiline text in items, giving you the ability to display text on several lines, rather than truncating long text.

    Images and text can be displayed on menu items, as well, giving you full control over the menu's look and feel. You can customize the image-text relation by setting the TextImageRelation property. Possible values include Overlay, ImageAboveText, TextAboveImage, TextBeforeImage and ImageBeforeText.

    WinForms ContextMenu displaying Multi text and image support
  • Header Customization

    The header part of the context menu can be customized with image, color and text. This is a place to put more information about the menu purpose or to brand it.
    UI for WinForms ContextMenu displaying Header Customization
  • Various Animation Options

    ContextMenu also features plenty of predefined animation styles to define how the popups should appear–linear, quad, bounce and elastic are just some of the animations offered. Custom animations are also supported.
  • Right to Left Layout

    The control supports Right-To-Left (RTL) layout of its items and its drop-downs.
    WinForms ContextMenu displaying Right to left support
  • Full Keyboard Support

    Menu controls in the Telerik UI for WinForms suite deliver convenience with full support for Shortcuts, Accelerator Keys and Arrow-key navigation. ContextMenu, for example, can be assigned shortcuts through the Shortcuts mechanism integrated in our framework.
    WinForms ContextMenu displaying Keyboard support
  • Extensive VS.NET Design-Time Support

    All menus provide rich design-time support functionality, making customizations and configurations very easy. Some key capabilities include:

    • Editors for managing the menu items at design time
    • Managing shortcuts and images
    • Option to add RadContextMenuManager, which enables the RadContextMenu property for all controls on the form
    • Visual Style Builder, Element Hierarchy Editor and Shape Editor productivity tools for full control over the UI
    • Options to search the forums or open online documentation in the Smart Tag
    UI for WinForms ContextMenu displaying Design Time support
  • Appearance

    The control is shipped with a rich set of themes that allow you to easily build slick interfaces with the look-and-feel of some of the latest Windows and Office versions. The themes can be easily switched using a single property.

    Our framework also features support for custom themes, which can be built from scratch to fit your exact visual demands by using the Visual Style Builder productivity tool.

    UI for WinForms ContextMenu displaying different Appearance scenarios

All Winforms Components

Next Steps