Blazor | ComponentOne
C1.Blazor.Menu Assembly / C1.Blazor.Menu Namespace / C1MenuItem Class
Fields Properties Methods Events

In This Topic
    C1MenuItem Class Members
    In This Topic

    The following tables list the members exposed by C1MenuItem.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the C1MenuItem class.  
    Top
    Public Fields
     NameDescription
    Public FieldGets or sets the C1.Blazor.Core.C1Color used to paint the background. (Inherited from C1.Blazor.Core.C1View)
    Public Fieldstatic (Shared in Visual Basic)Identifies the CommandParameter dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupName dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HighlightedStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HotKey dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the Icon dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsCheckable dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsChecked dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsHighlighted dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsIndented dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsSubmenuOpen dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MenuStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the OpenedBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the OpenIconStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the OpenIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SeparatorStyle dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowOpenIcon dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SubMenuMaxHeight dependency property.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the C1.Blazor.Core.C1Color used to paint the background. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the C1.Blazor.Core.C1Color used to paint the border. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the C1.Blazor.Core.C1Thickness of the border. (Inherited from C1.Blazor.Core.C1View)
    Public Property  
    Public PropertyGets or sets the CSS class applied to the component. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGet or set the behavior that menu is closed when item is selected.  
    Public PropertyGets or sets the parameter to pass to the Command property.  
    Public PropertyGets or sets the C1.Blazor.Core.C1CornerRadius of the border. (Inherited from C1.Blazor.Core.C1View)
    Public Property  
    Public PropertyGets or sets the flow direction. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the font family applied to the view. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the font size applied to the view. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the font style applied to the view. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the font weight applied to the view. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the C1.Blazor.Core.C1Color used to paint the foreground (text and icons). (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets the name that specifies which MenuItems are mutually exclusive (when checkable).  
    Public PropertyGets whether the menu item has any content.  
    Public Propertygets or set the node header.  
    Public PropertyGet or Set custom content like Input, Group Checkbox...  
    Public PropertyGets a value that indicates Style of Highlighted Item.  
    Public PropertyGets or sets the text of the hotkey that will call the command tied to the specified item.  
    Public PropertyGets the visibility of the InputGestureText.  
    Public PropertyGets or sets the icon that appears in a C1MenuItem.  
    Public PropertyGets or sets the template of the icon.  
    Public PropertyGets the index of this C1MenuItem in its parent items collection.  
    Public PropertyGets or sets whether the general purpose properties like foreground or fonts are inherited to the children automatically. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets a value that indicates whether a C1MenuItem can be checked.  
    Public PropertyGets or sets a value that indicates whether the C1MenuItem is checked.  
    Public PropertyGets whether this instance is disposed. (Inherited from C1.Blazor.Core.C1View)
    Public Propertygets or set whether the node is enable or not.  
    Public PropertyGets or sets a value that indicates whether a C1MenuItem is highlighted.  
    Public PropertyGets or sets whether the Indent band is displayed.  
    Public PropertyGets whether the component was already initialized. (Inherited from C1.Blazor.Core.C1View)
    Public Property  
    Public PropertyGets or sets a value that indicates whether the submenu of the C1MenuItem is open.  
    Public PropertyGets the nesting level.  
    Public PropertyGets the top level menu.  
    Public PropertyGets the parent menu list.  
    Public PropertyGets or sets the style aplied to the sub-menus.  
    Public PropertyCalled when sub-menu is closed.  
    Public PropertyCalled when sub-menu is opened.  
    Public PropertyGets or sets the C1.Blazor.Core.C1Color used in a menu item when this item is opened.  
    Public PropertyGets or sets the style of the open icon.  
    Public PropertyGets or sets the template of the icon used to show this item has a sub-menu.  
    Public PropertyGets the visibility of the open icon.  
    Public PropertyGets or sets the padding of the Content. (Inherited from C1.Blazor.Core.C1View)
    Public Property  
    Public PropertyGets the parent menu item.  
    Public PropertyGets or sets the style of the separator items.  
    Public PropertyGets or sets whether the open icon is displayed, provided the sub menu has items.  
    Public PropertyGets or sets the style applied to the component. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets a value that indicates the MaxHeight of the SubMenu.  
    Public PropertyGets or sets the CSS class applied to the component. (Inherited from C1.Blazor.Core.C1View)
    Public PropertyGets or sets an arbitrary object that can be used to identify a specific component. (Inherited from C1.Blazor.Core.C1View)
    Top
    Public Methods
     NameDescription
    Public Method (Inherited from C1.Blazor.Core.C1View)
    Public MethodSets the focus in the control. (Inherited from C1.Blazor.Core.C1View)
    Public MethodSets the focus in the control. (Inherited from C1.Blazor.Core.C1View)
    Public MethodSets the focus in the control. (Inherited from C1.Blazor.Core.C1View)
    Public Method  
    Public MethodOverridden.   
    Top
    Public Events
     NameDescription
    Public EventOccurs when a C1MenuItem is checked.  
    Public EventOccurs when the C1MenuItem is clicked.  
    Public EventOccurs when a property changed.  
    Public EventOccurs when the state of the IsSubmenuOpen property changes to false.  
    Public EventOccurs when a submenu is closing.  
    Public EventOccurs when the state of the IsSubmenuOpen property changes to true.  
    Public EventOccurs when a submenu is opening.  
    Public EventOccurs when a C1MenuItem is unchecked.  
    Top
    See Also