Back to Devexpress

RadialMenu Members

windowsforms-devexpress-dot-xtrabars-dot-ribbon-dot-radialmenu-dot-underscore-members.md

latest24.8 KB
Original Source

RadialMenu Members

The menu where items are arranged along the circumference.

Constructors

NameDescription
RadialMenu()Initializes a new instance of the RadialMenu class.
RadialMenu(BarManager)Initializes a new instance of the RadialMenu class with the specified settings.
RadialMenu(IContainer)Initializes a new instance of the RadialMenu class.

Properties

NameDescription
AllowGlyphSkinningGets or sets whether the menu item glyphs are painted using the item foreground colors.
AlphaChannelGets or sets the opacity level of the menu.
ArcHoveredThicknessGets or sets the thickness of arcs that mark hovered items.
ArcSelectedThicknessGets or sets the thickness of arcs that mark selected items.
AutoExpandGets or sets whether the menu is automatically expanded when invoked.
BackColorGets or sets the Radial Menu’s background color.
BorderColorGets or sets the background color of the menu’s outer border (the outer circle segment).
ButtonBorderColorGets or sets the border color of the central button.
ButtonRadiusGets or sets the radius of the central button that expands and collapses the menu.
CanRaiseEvents protectedGets a value indicating whether the component can raise an event. Inherited from Component.
CanShowPopupIndicates whether the current PopupMenuBase object can be displayed. Inherited from PopupMenuBase.
CloseOnOuterMouseClickGets or sets whether the current RadialMenu should be closed when an end-user clicks anywhere outside the RadialMenu‘s area.
CollapseOnOuterMouseClickGets or sets whether the current RadialMenu should be collapsed to its central circle button when an end-user clicks anywhere outside this RadialMenu.
ContainerGets the IContainer that contains the Component. Inherited from Component.
CurrentContainerGets whether the container for items currently displayed in the menu is the RadialMenu, BarSubItem or BarLinkContainerItem object.
DefaultGlyph staticGets or sets the glyph displayed by default in the RadialMenu‘s central circle button.
DesignMode protectedGets a value that indicates whether the Component is currently in design mode. Inherited from Component.
Events protectedGets the list of event handlers that are attached to this Component. Inherited from Component.
GlyphGets or sets an image displayed within the Radial Menu’s central circle button.
InnerRadiusGets or sets the starting radius of the inner circle segment that is filled with the color specified by an item’s BackColor ( BarItem.ItemInMenuAppearance.Normal.BackColor ) property.
ItemAutoSizeGets or sets whether items are auto-sized to fit the entire area of the RadialMenu.
ItemLinksProvides access to links owned and displayed by the popup menu. Inherited from PopupMenuBase.
LinksPersistInfoGets or sets a value that stores information on the links added to the current PopupMenuBase object at design time. Inherited from PopupMenuBase.
ManagerSpecifies the BarManager responsible for managing the PopupMenuBase object. Inherited from PopupMenuBase.
MenuColorGets or sets the secondary RadialMenu‘s color.
MenuDrawModeThis property is not supported by the RadialMenu class.
MenuRadiusGets or sets the radius of the Radial Menu, in pixels.
NameGets or sets the name of the popup menu component. Inherited from PopupMenuBase.
PaintStyleGets or sets the style used to paint the current RadialMenu.
RibbonSpecifies the RibbonControl responsible for managing the PopupMenuBase object. Inherited from PopupMenuBase.
SiteGets or sets the ISite of the Component. Inherited from Component.
SubMenuHoverColorGets or sets the color used to paint the menu’s border segment corresponding to a sub-menu when it is hovered over.
TagGets or sets user-defined data associated with the control. Inherited from PopupMenuBase.
TextRenderingHintGets or sets the RadialMenu‘s text rendering quality.
VisibleGets whether the menu is visible.

Methods

NameDescription
AddItem(BarItem)Adds a specific item link to the current RadialMenu.
AddItems(BarItem[])Adds an array of item links to the current PopupMenuBase. Inherited from PopupMenuBase.
BeginInit()Starts the runtime initialization of the PopupMenuBase object. Inherited from PopupMenuBase.
BeginUpdate()Locks the PopupMenuBase object by preventing visual updates of the object and its elements until the EndUpdate method is called. Inherited from PopupMenuBase.
CalcHitInfo(Point)Returns information on the RadialMenu‘s elements located at the specified point.
ClearLinks()Removes all links from the RadialMenu object.
Collapse(Boolean, Boolean)Collapses the RadialMenu and optionally closes it.
Collapse(Boolean)Collapses the RadialMenu. The menu’s central button remains visible and active.
CreateObjRef(Type)Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. Inherited from MarshalByRefObject.
Customize()Displays the customization dialog for the current PopupMenuBase object. Inherited from PopupMenuBase.
Dispose()Releases all resources used by the Component. Inherited from Component.
EndInit()Ends the runtime initialization of the PopupMenuBase object. Inherited from PopupMenuBase.
EndUpdate()Unlocks the PopupMenuBase object after a call to the BeginUpdate method and causes an immediate visual update. Inherited from PopupMenuBase.
Equals(Object, Object) staticDetermines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object)Determines whether the specified object is equal to the current object. Inherited from Object.
Expand()Expands the collapsed RadialMenu.
GetAutoSize(BarItem)Gets whether the specified BarItem is auto-sized when it belongs to a RadialMenu.
GetHashCode()Serves as the default hash function. Inherited from Object.
GetItemAutoSize(BarLinkContainerItem)Gets whether items contained in the specified BarLinkContainerItem are auto-sized.
GetLifetimeService()Retrieves the current lifetime service object that controls the lifetime policy for this instance. Inherited from MarshalByRefObject.
GetService(Type) protectedReturns an object that represents a service provided by the Component or by its Container. Inherited from Component.
GetType()Gets the Type of the current instance. Inherited from Object.
HideInDesigner()This member supports the internal infrastructure, and is not intended to be used directly from your code.
HidePopup()Hides the current RadialMenu.
InitializeLifetimeService()Obtains a lifetime service object to control the lifetime policy for this instance. Inherited from MarshalByRefObject.
InsertItem(BarItemLink, BarItem)Inserts a new item link in the item link collection of the current PopupMenuBase object before a specific collection element. Inherited from PopupMenuBase.
MemberwiseClone() protectedCreates a shallow copy of the current Object. Inherited from Object.
MemberwiseClone(Boolean) protectedCreates a shallow copy of the current MarshalByRefObject object. Inherited from MarshalByRefObject.
Merge(PopupMenu)Merges the specified menu’s items with the current menu’s items. Inherited from PopupMenuBase.
ReferenceEquals(Object, Object) staticDetermines whether the specified Object instances are the same instance. Inherited from Object.
RemoveLink(BarItemLink)Removes a specific item link from the PopupMenuBase.ItemLinks collection.
SetAutoSize(BarItem, RadialMenuContainerItemAutoSize)Sets whether the specified BarItem is auto-sized when it belongs to a RadialMenu.
SetItemAutoSize(BarLinkContainerItem, RadialMenuContainerItemAutoSize)Sets whether items contained in the specified BarLinkContainerItem object are auto-sized. This method is in effect when the BarLinkContainerItem belongs to a RadialMenu.
SetLinksHolder(BarLinksHolder)This member supports the internal infrastructure, and is not intended to be used directly from your code.
ShowPopup(BarManager, Point, PopupControl)Displays the menu at the specified position.
ShowPopup(BarManager, Point)Displays the current pop-up associated with a BarManager at a specific point. Inherited from PopupMenuBase.
ShowPopup(Point, Boolean)Displays the RadialMenu at the specified position in either the expanded or collapsed state.
ShowPopup(Point, Object)Displays the menu at the specified position.
ShowPopup(Point)Displays the menu at the specified position.
ShowPopupCore(BarManager, Point, IPopup)This member supports the internal infrastructure, and is not intended to be used directly from your code. Inherited from PopupMenuBase.
ToString()Returns a String containing the name of the Component, if any. This method should not be overridden. Inherited from Component.
UnMerge()Restores the original layout of the menu after a previous merge operation. Inherited from PopupMenuBase.

Events

NameDescription
BeforePopupAllows you to customize the popup menu before it is displayed onscreen. Inherited from PopupMenuBase.
CenterButtonClickOccurs when the center button is clicked.
CloseUpOccurs when the PopupMenuBase object is hidden. Inherited from PopupMenuBase.
CollapsedFires after the menu is collapsed.
CollapsingFires when the menu is about to be collapsed.
DisposedOccurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
ExpandedFires after the menu is expanded.
ExpandingFires when the menu is about to be expanded.
LinkAddedFires immediately after a link has been added to the popup menu. Inherited from PopupMenuBase.
LinkDeletedFires immediately after a link has been removed from the popup menu. Inherited from PopupMenuBase.
MouseDownOccurs when the mouse pointer is over the control and a mouse button is pressed.
MouseEnterOccurs when the mouse pointer enters the control.
MouseLeaveOccurs when the mouse pointer leaves the control.
MouseMoveOccurs when the mouse pointer is moved over the control.
MouseUpOccurs when the mouse pointer is over the control and a mouse button is released.
PopupOccurs when the PopupMenuBase object appears onscreen. Inherited from PopupMenuBase.

See Also

RadialMenu Class

DevExpress.XtraBars.Ribbon Namespace