Interface IMenuBaseModel
- Namespace
 - Innova.Prism.Library.Menus.ItemModels
 
- Assembly
 - Innova.Prism.Library.dll
 
Represents the base model interface for a menu item.
public interface IMenuBaseModel : IMenuItemModelBase
  - Extension Methods
 
Properties
- AddItemToMenu
 Gets or sets a value indicating whether to add the item to the menu.
- Description
 Gets or sets the description of the menu item.
- GestureText
 Gets the gesture text for the menu item.
- GroupName
 Gets or sets the group name of the menu item.
- Header
 Gets or sets the header of the menu item.
- HideOnDisable
 Gets or sets a value indicating whether to hide the menu item when disabled.
- KeyGesture
 Gets the key gesture for the menu item.
- LargeImage
 Gets or sets the large image of the menu item.
- MenuIsEnabled
 Gets or sets a value indicating whether the menu item is enabled.
- SingleGesture
 Gets or sets the single input gesture for the menu item.
- Size
 Gets or sets the size of the menu item.
- SmallImage
 Gets or sets the small image of the menu item.
- SortOrder
 Gets or sets the sort order of the menu item.
- ToolTipImageSource
 Gets the image source for the tooltip.
- ToolTipTitle
 Gets the title for the tooltip.
Methods
- CleanUp()
 Cleans up the menu item.
- Setup()
 Sets up the menu item.
- ToString()
 Returns a string that represents the current menu item.
Events
- MenuIsEnabledChanged
 Occurs when the menu item enabled state changes.