[]
List of menu items. This list can be set as the content of a dropdown to make a drop down list.
[StyleTypedProperty(Property = "ItemStyle", StyleTargetType = typeof(C1MenuItem))]
[StyleTypedProperty(Property = "SeparatorStyle", StyleTargetType = typeof(C1MenuSeparator))]
[StyleTypedProperty(Property = "GroupStyle", StyleTargetType = typeof(C1MenuGroup))]
[StyleTypedProperty(Property = "PopupStyle", StyleTargetType = typeof(C1PopupBorder))]
[StyleTypedProperty(Property = "SubMenuStyle", StyleTargetType = typeof(C1MenuList))]
[StyleTypedProperty(Property = "OpenIconStyle", StyleTargetType = typeof(ContentControl))]
public class C1MenuList : C1HierarchicalPresenter
Name | Description |
---|---|
C1MenuList() | Initializes a new instance of the C1MenuList class. |
Name | Description |
---|---|
AutoCloseProperty | Identifies the AutoClose dependency property. |
BorderAlignmentProperty | Identifies the BorderAlignment dependency property. |
DetectBoundariesProperty | Identifies the DetectBoundaries dependency property. |
GroupStyleProperty | Identifies the GroupStyle dependency property. |
HighlightedBackgroundProperty | Identifies the HighlightedBackground dependency property. |
ItemStyleProperty | Identifies the ItemStyle dependency property. |
MenuOpenDelayProperty | Identifies the MenuOpenDelay dependency property. |
OpenIconStyleProperty | Identifies the OpenIconStyle dependency property. |
OpenIconTemplateProperty | Identifies the OpenIconTemplate dependency property. |
OpenedBackgroundProperty | Identifies the OpenedBackground dependency property. |
OrientationProperty | Identifies the Orientation dependency property. |
PopupStyleProperty | Identifies the PopupStyle dependency property. |
SeparatorStyleProperty | Identifies the SeparatorStyle dependency property. |
SubMenuMaxHeightProperty | Identifies the SubMenuMaxHeight dependency property. |
SubMenuStyleProperty | Identifies the SubMenuStyle dependency property. |
Name | Description |
---|---|
AutoClose | Gets or sets a value indicating if the menu will auto close when the user clicks outside of it. |
BorderAlignment | Gets or sets the alignment of the border relative to the control bounds. |
DetectBoundaries | Gets or sets a value indicating if the menu will auto update the position of its sub-menus when they are close to the boundaries of the application. |
GroupStyle | Gets or sets the style of the group items. |
HighlightedBackground | Gets or sets the Brush used to highlight the menu item. |
ItemStyle | Style of the items |
Level | Gets the nesting level. |
MenuOpenDelay | Gets or Sets a value (in milliseconds) for the delay used when opening a submenu. |
OpenIconStyle | Gets or sets the style of the open icon. |
OpenIconTemplate | Gets or sets the template of the icon used to show this item has a sub-menu. |
OpenedBackground | Gets or sets the Brush used in a menu item when this item is opened. |
Orientation | Gets or sets the direction in which to render the Menu control. |
ParentMenuItem | Gets the parent menu item. |
PopupStyle | Gets or sets the style of the popup. |
SeparatorStyle | Gets or sets the style of the separator items. |
SubMenuMaxHeight | Gets or sets a value that indicates the MaxHeight of the SubMenu. |
SubMenuStyle | Gets or set the style of the sub-menus. |
Name | Description |
---|---|
AutoClosed | Occurs when the Menu is AutoClosed. |
AutoClosing | Occurs when the Menu is AutoClosing. |
ItemChecked | Occurs when a C1MenuItem is checked. |
ItemClick | Occurs when a C1MenuItem is clicked. |
ItemClosed | Occurs when a C1MenuItem is closed. |
ItemClosing | Occurs when a C1MenuItem is closing. |
ItemOpened | Occurs when a C1MenuItem is opened. |
ItemOpening | Occurs when a C1MenuItem is opening. |
ItemUnchecked | Occurs when a C1MenuItem is unchecked. |