RebarMenuItemRenderer overview
![]() |
Initializes a new instance of a RebarMenuItemRenderer. |
![]() | Gets or sets the color used to draw the submenu arrow. Assigning Empty to this property will cause the default color to be used. |
![]() | Gets or sets the background Color of the control. |
![]() | Gets or sets the bounds of the control to draw. |
![]() | Gets or sets whether the menu item is checked. |
![]() | Gets or sets the control being rendered. |
![]() | Gets or sets whether this item is drawn as the default menu item (bold). |
![]() | Gets or sets whether the control is enabled. |
![]() | Gets or sets whether the control has the focus. |
![]() | Gets or sets the Font used to draw text on the control. |
![]() | Gets or sets the Color used to draw text on the control. |
![]() | Gets or sets the Image displayed on the control. |
![]() | Gets or sets whether the menu item has any subitems. This determines whether or not a submenu arrow is drawn by the DrawArrow method. |
![]() | Gets whether the item is a separator bar. |
![]() | Gets the bounding rectangle of the parent menu in which this item is being drawn. |
![]() | Gets or sets whether a small circle is drawn instead of a check mark when the item is checked. |
![]() | Gets or sets whether the control's elements are aligned to support locales that use right-to-left text. |
![]() | Gets or sets whether the menu item is selected. |
![]() | Gets or sets the text displayed as the shortcut text. |
![]() | Gets or sets a value that specifies whether focus cues are drawn on the control. |
![]() | Gets or sets a value that specifies whether keyboard cues are drawn on the control. |
![]() | Gets or sets the text displayed on the control. |
![]() | Gets or sets a value that determines whether text is drawn by the .NET framework or the operating system. |
![]() | Gets or sets whether visual styles should be used to draw the control when they are supported by the operating system. |
![]() | Draws the submenu arrow to the specified Graphics surface. |
![]() | Draws the background of the menu item to the specified Graphics surface. |
![]() | Draws the image or check mark for the menu item to the specified Graphics surface. |
![]() | Draws the text for the menu item to the specified Graphics surface. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Returns the bounds in which the image should be drawn. |
![]() | Returns a StringFormat instance used to draw text on the control. |
![]() | Returns the bounds in which the menu item text should be drawn. |
![]() | This member overrides GetTextRenderFlags. |
![]() | Gets the Type of the current instance. |
![]() | Measures the minimum dimensions of the menu item. |
![]() | Measures the exact width of the text in the current ControlRenderer instance. |
![]() | Renders the current menu item onto a specified Graphics object. |
![]() | Overloaded. Translates a rectangle within the bounds of the current renderer to support right-to-left layouts. |
![]() | Prevents the system from drawing the default submenu arrow for a menu item. Call this method from a DrawItem event handler for a MenuItem. |
![]() | Returns a String that represents the current Object. |
![]() | Gets the default value of the ArrowColor property when no specific value is assigned. |
![]() | This member overrides DefaultBackColor. |
![]() | This member overrides DefaultFont. |
![]() | This member overrides DefaultBackColor. |
![]() | Gets a value that indicates whether the background should be rendered using the color specified by the BackColor property. |
![]() | Gets a value that indicates whether text should be rendered. |
![]() | Gets whether visual styles should be used to draw the control. |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Creates a shallow copy of the current Object. |
RebarMenuItemRenderer Class | Skybound.Rebar.Rendering Namespace