Docking Tab for WinForms | ComponentOne
C1.Win.Command Namespace / C1RadialMenu Class
Properties Methods Events


In This Topic
    C1RadialMenu Class Members
    In This Topic

    The following tables list the members exposed by C1RadialMenu.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the C1RadialMenu class.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether the radial menu should automatically hide on certain events (such as lost focus etc).

    The default is true.

     
    Public PropertyGets or sets the width of the radial menu's outer border.

    The default value is 24.

     
    Public PropertyGets or sets the radius of the central button.

    The default value is 28.

     
    Public PropertyGets or sets the screen coordinates of the menu's center. If the menu is currently invisible (Visible is false), setting this property throws an exception.  
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyGets or sets the cursor used by the radial menu.

    The default value is "hand".

     
    Public PropertyGets or sets a value indicating whether the radial menu is enabled.

    The default is true.

     
    Public PropertyGets or sets a value indicating whether the radial menu is currently expanded. If the menu is currently invisible (Visible is false), setting this property throws an exception.  
    Public PropertyGets or sets the horizontal offset which is used for the tooltip displaying.  
    Public PropertyGets or sets the image shown in the radial menu's center button.  
    Public PropertyGets or sets the radius separating the area filled with items' background color on the outside from the inner area filled with radial menu's own background.

    The default value is 70.

     
    Public PropertyGets or sets the collection of items contained in this menu.  
    Public PropertyGets or sets a target control relative to which the radial menu is positioned when it opens. If the PlacementTarget is empty (null), then the radial menu opens relative to the screen.  
    Public PropertyGets or sets the mode for displaying the radial menu.  
    Public PropertyGets or sets the menu radius in the expanded state.

    The default value is 160.

     
    Public PropertyGets or sets a value indicating the number of sectors in the control. If sector count is greater then menu items, remaining sectors are shown as an empty space. If the number of sectors is less than the number of menu items, then only as many items as specified in this property are shown A value of -1 means that the number of sectors is equal to the number of items.  
    Public PropertyGet or sets whether the control should display tooltips.  
    Public Property (Inherited from System.ComponentModel.Component)
    Public PropertyGets or sets the styles of the radial menu.  
    Public PropertyGets or sets the external instance of C1SuperTooltip class used to display tooltips.  
    Public PropertyGets or sets the placement of where a tooltip appears on the screen.  
    Public PropertyGets or sets the element relative to which the tooltip is positioned when it opens.  
    Public PropertyGets or sets the position of the tooltip relative to the radial menu.

    The default value is "left".

     
    Public PropertyGets or sets a value indicating whether the menu should use animation effects.

    The default value is true.

     
    Public PropertyGets or sets the vertical offset which is used for the tooltip displaying.  
    Public PropertyGets a value indicating whether the radial menu is currently visible.  
    Top
    Protected Properties
    Public Methods
     NameDescription
    Public MethodOverloaded. Overridden.   
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodHides the radial menu if it is currently visible.  
    Public Method (Inherited from System.MarshalByRefObject)
    Public MethodMoves the radial menu if it is currently visible, does nothing otherwise.  
    Public MethodShows the radial menu at the specified screen point. If the menu is currently visible at another location, it is hidden first.  
    Public Method (Inherited from System.ComponentModel.Component)
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected Method (Inherited from System.ComponentModel.Component)
    Protected MethodOverloaded.  (Inherited from System.MarshalByRefObject)
    Protected MethodInvokes the MenuClosing event.  
    Protected MethodInvokes the MenuCollapsed event.  
    Protected MethodInvokes the MenuCollapsing event.  
    Protected MethodInvokes the MenuExpanded event.  
    Protected MethodInvokes the MenuExpanding event.  
    Protected MethodInvokes the MenuOpened event.  
    Protected MethodInvokes the MenuOpening event.  
    Protected MethodThis method is for internal use only.  
    Protected MethodThis method is for internal use only.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when the tooltip is displaying if the TooltipPlacement is set to C1.Win.Command.RadialMenu.TooltipPlacementMode.Custom.  
    Public Event (Inherited from System.ComponentModel.Component)
    Public EventOccurs when a menu item is checked.  
    Public EventOccurs when a menu item is clicked.  
    Public EventOccurs when a menu item is closed.  
    Public EventOccurs when a menu item is closing.  
    Public EventOccurs when a menu item is opened.  
    Public EventOccurs when a menu item is opening.  
    Public EventOccurs when a menu item is unchecked.  
    Public EventOccurs when the menu is closed.  
    Public EventOccurs when the menu is closing.  
    Public EventOccurs when the menu is collapsed.  
    Public EventOccurs when the menu is collapsing.  
    Public EventOccurs when the menu is expanded.  
    Public EventOccurs when the menu is expanding.  
    Public EventOccurs when the menu is opened.  
    Public EventOccurs when the menu is opening.  
    Public EventOccurs when a public property has changed.  
    Top
    See Also