New to Telerik UI for WinFormsStart a free 30-day trial

RadMenu Properties

Updated on Aug 13, 2026
PropertyDescription
StretchItemsIndicates whether the menu items should be stretched to fill the available space. See Sizing Menu Items.
SystemKeyHighlightGets or sets whether the Alt or F10 keys can be used to highlight the menu.
MenuElementGets the instance of RadMenuElement wrapped by this control. RadMenuElement is the main element in the hierarchy tree and encapsulates the actual functionality of RadMenu.
ItemsGets the collection that stores the items in RadMenu.
AllowMergeGets or sets whether the merging is allowed.
OrientationGet or sets the menu orientation.
AllItemsEqualHeightGets or sets whether all items will appear with the same size (the size of the highest item in the collection). See Menu Item Height.
DropDownAnimationEnabledGets or sets a value indicating whether the Drop Down animation will be enabled when it shows.
DropDownAnimationEasingGets or sets the type of the Drop Down animation.
DropDownAnimationFramesGets or sets the number of frames that will be used when the Drop Down is being animated.
IsMainMenuDefines whether RadMenu handles the MDI menu functionality.

RadMenuElement properties

PropertyDescription
ItemsLayoutGets an instance of the WrapLayoutPanel class that represents the layout panel in which the menu items reside.
MenuFillGets an instance of the FillPrimitive class that represents the menu background fill.
MenuBorderGets an instance of the BorderPrimitive class that represents the border of the menu.

RadMenu Methods

MethodDescription
MergeMenuMerges the menu with the passed RadMenu as a parameter.
UnmergeMenuUnmerges the menu with the passed RadMenu as a parameter.

RadMenu Events

EventDescription
OrientationChangedFires when the Orientation is changed.
AllItemsEqualHeightChangedFires when the AllItemsEqualHeight is changed.
TextOrientationChangedFires when the MenuElement.TextOrientation is changed.

RadMenuItem Events

EventDescription
DropDownOpeningOccurs before the menu item dropdown opens.
DropDownOpenedOccurs after the menu item dropdown opens.
DropDownCreatingOccurs before the popup is creating. It allows the drop down menu to be replaced or customized. Through its arguments you have access to the MenuItem and the DropDownMenu that is about to be shown.
DropDownClosingOccurs before the popup is closed.
DropDownClosedOccurs after the menu item dropdown closes.
ToggleStateChangingOccurs before the item's toggle state changes.
ToggleStateChangedOccurs when the item's toggle state changes.

See Also