Skip to main content
Bar

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

PopupMenuBase.Ribbon Property

Specifies the RibbonControl responsible for managing the PopupMenuBase object.

Namespace: DevExpress.XtraBars

Assembly: DevExpress.XtraBars.v24.2.dll

NuGet Package: DevExpress.Win.Navigation

#Declaration

[DefaultValue(null)]
[DXCategory("Manager")]
public virtual RibbonControl Ribbon { get; set; }

#Property Value

Type Default Description
RibbonControl null

A RibbonControl responsible for managing the PopupMenuBase object.

#Remarks

For the PopupMenuBase object to work correctly, it must be bound to a BarManager or RibbonControl object. If the menu is not bound to the BarManager/RibbonControl, the menu is not displayed. Items displayed by the popup menu belong to the bound BarManager/RibbonControl.

When you drop a popup menu to a form at design time, it searches for a Bar Manager or Ribbon Control within this form. If any of these objects is found, the popup menu is bound to it. When creating a popup menu at runtime, you need to manually bind the menu to the BarManager/Ribbon Control via the menu’s constructor, the Ribbon or PopupMenuBase.Manager property.

See Also