WindowsClassicBarRenderer Class
Provides a renderer for bar controls that have a Windows classic appearance.
public class WindowsClassicBarRenderer : BarRenderer, IDisposable, IBarRenderer, IUIRenderer
- Inheritance:
- object DisposableObjectBase UIRenderer BarRenderer object
- Derived:
- MetroBarRenderer OfficeClassicBarRenderer
- Implements:
- IDisposable IBarRenderer IUIRenderer
Constructors
WindowsClassicBarRenderer()
Initializes an instance of the class.
public WindowsClassicBarRenderer()
WindowsClassicBarRenderer(IWindowsColorScheme)
Initializes an instance of the class.
protected WindowsClassicBarRenderer(IWindowsColorScheme colorScheme)
| Parameter | Type | Description |
|---|---|---|
| colorScheme | IWindowsColorScheme | The IWindowsColorScheme to use as a base for the colors. |
Properties
BarDefaultAlternateForeColor
The alternate foreground color of bar command links.
BarDefaultDisabledForeColor
The disabled foreground color of bar command links.
BarDefaultFont
The Font to use when drawing bar command links.
public virtual Font? BarDefaultFont { get; set; }
Property Value
Remarks
When null, text may not be rendered or a default system font may be used.
BarDefaultForeColor
The foreground color of bar command links.
DecorationDarkColor
The dark Color of decorations.
DecorationLightColor
The light Color of decorations.
DockAreaBackgroundFill
The BackgroundFill for a BarDockArea control.
MenuDefaultAddRemoveButtonsColumnBackgroundFill
The default BackgroundFill for a menu Add/Remove Buttons column.
public BackgroundFill? MenuDefaultAddRemoveButtonsColumnBackgroundFill { get; set; }
Property Value
MenuDefaultBackgroundFill
The default BackgroundFill for a menu.
MenuDefaultBorder
The default SimpleBorder for a menu border.
MenuDefaultCommandLinkCheckedBackgroundFill
The default BackgroundFill for a menu command link in a checked state.
public BackgroundFill? MenuDefaultCommandLinkCheckedBackgroundFill { get; set; }
Property Value
MenuDefaultCommandLinkCheckedBorder
The default SimpleBorder for a menu command link in a checked state.
MenuDefaultCommandLinkHotBackgroundFill
The default BackgroundFill for a menu command link in a hot state.
public BackgroundFill? MenuDefaultCommandLinkHotBackgroundFill { get; set; }
Property Value
MenuDefaultCommandLinkHotBorder
The default SimpleBorder for a menu command link in a hot state.
MenuDefaultCommandLinkHotPressedBackgroundFill
The default BackgroundFill for a menu command link in a hot/checked state.
public BackgroundFill? MenuDefaultCommandLinkHotPressedBackgroundFill { get; set; }
Property Value
MenuDefaultCommandLinkHotPressedBorder
The default SimpleBorder for a menu command link in a hot/checked state.
public SimpleBorder? MenuDefaultCommandLinkHotPressedBorder { get; set; }
Property Value
MenuDefaultImageColumnBackgroundFill
The default BackgroundFill for a menu image column.
public BackgroundFill? MenuDefaultImageColumnBackgroundFill { get; set; }
Property Value
MenuDefaultLabelLinkBackgroundFill
The default BackgroundFill for a menu label link.
public BackgroundFill? MenuDefaultLabelLinkBackgroundFill { get; set; }
Property Value
ToolBarDefaultBackgroundFill
The default BackgroundFill for a toolbar.
ToolBarDefaultCommandLinkCheckedBackgroundFill
The default BackgroundFill for a toolbar command link in a checked state.
public BackgroundFill? ToolBarDefaultCommandLinkCheckedBackgroundFill { get; set; }
Property Value
ToolBarDefaultCommandLinkCheckedBorder
The default SimpleBorder for a toolbar command link in a checked state.
public SimpleBorder? ToolBarDefaultCommandLinkCheckedBorder { get; set; }
Property Value
ToolBarDefaultCommandLinkHotBackgroundFill
The default BackgroundFill for a toolbar command link in a hot state.
public BackgroundFill? ToolBarDefaultCommandLinkHotBackgroundFill { get; set; }
Property Value
ToolBarDefaultCommandLinkHotBorder
The default SimpleBorder for a toolbar command link in a hot state.
ToolBarDefaultCommandLinkHotPressedBackgroundFill
The default BackgroundFill for a toolbar command link in a hot/pressed state.
public BackgroundFill? ToolBarDefaultCommandLinkHotPressedBackgroundFill { get; set; }
Property Value
ToolBarDefaultCommandLinkHotPressedBorder
The default SimpleBorder for a toolbar command link in a hot/pressed state.
public SimpleBorder? ToolBarDefaultCommandLinkHotPressedBorder { get; set; }
Property Value
ToolBarDefaultCommandLinkSelectedBackgroundFill
The default BackgroundFill for a toolbar command link in a selected state.
public BackgroundFill? ToolBarDefaultCommandLinkSelectedBackgroundFill { get; set; }
Property Value
ToolBarDefaultCommandLinkSelectedBorder
The default SimpleBorder for a toolbar command link in a selected state.
public SimpleBorder? ToolBarDefaultCommandLinkSelectedBorder { get; set; }
Property Value
ToolBarDefaultFloatingBackColor
The background color of a floating toolbar.
ToolBarDefaultFloatingBorder
The default SimpleBorder for a floating toolbar.
ToolBarDefaultFloatingForeColor
The foreground color of a floating toolbar.
ToolBarDefaultFloatingTitleBarBackgroundFill
The default BackgroundFill for a floating toolbar titlebar.
public BackgroundFill? ToolBarDefaultFloatingTitleBarBackgroundFill { get; set; }
Property Value
ToolBarDefaultFloatingTitleBarFont
The Font to use when drawing toolbar titlebars.
public virtual Font? ToolBarDefaultFloatingTitleBarFont { get; set; }
Property Value
Remarks
When null, text may not be rendered or a default system font may be used.
ToolBarDefaultOptionsButtonBackgroundFill
The default BackgroundFill for a toolbar options button.
public BackgroundFill? ToolBarDefaultOptionsButtonBackgroundFill { get; set; }
Property Value
ToolBarDefaultOptionsButtonHotBackgroundFill
The default BackgroundFill for a toolbar options button in a hot state.
public BackgroundFill? ToolBarDefaultOptionsButtonHotBackgroundFill { get; set; }
Property Value
ToolBarDefaultOptionsButtonPressedBackgroundFill
The default BackgroundFill for a toolbar options button in a pressed state.
public BackgroundFill? ToolBarDefaultOptionsButtonPressedBackgroundFill { get; set; }
Property Value
ToolBarImageMargin
The margin around a toolbar image.
ToolBarSeparatorDarkColor
The dark Color of toolbar separators.
ToolBarSeparatorLightColor
The light Color of toolbar separators.
ToolBarShadowColor
The shadow color of a toolbar.
ToolBarTextMarginHorizontal
The horizontal padding around toolbar text.
ToolBarTextMarginVertical
The vertical padding around toolbar text.
Methods
ArrangeComboBoxChildControl(PaintEventArgs, Rectangle, BarComboBoxLink)
Arranges a BarComboBoxLink's child control.
public override void ArrangeComboBoxChildControl(PaintEventArgs e, Rectangle bounds, BarComboBoxLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to arrange. |
| link | BarComboBoxLink | The BarComboBoxLink being arranged. |
ArrangeTextBoxChildControl(PaintEventArgs, Rectangle, BarTextBoxLink)
Arranges a BarTextBoxLink's child control.
public override void ArrangeTextBoxChildControl(PaintEventArgs e, Rectangle bounds, BarTextBoxLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to arrange. |
| link | BarTextBoxLink | The BarTextBoxLink being arranged. |
Dispose(bool)
Releases the unmanaged resources used by the object and optionally releases the managed resources.
protected override void Dispose(bool disposing)
| Parameter | Type | Description |
|---|---|---|
| disposing | bool |
|
Remarks
This method is called by the public Dispose() method and the Finalize method.
Dispose invokes this method with the disposing parameter set to true.
Finalize invokes this method with disposing set to false.
DoesBarControlRenderDiscreteMenuCheckIcons(IBarControl)
Returns if a IBarControl should render menu check icons separately from the link icons.
protected virtual bool DoesBarControlRenderDiscreteMenuCheckIcons(IBarControl barControl)
| Parameter | Type | Description |
|---|---|---|
| barControl | IBarControl | The IBarControl to examine. |
Returns
- bool:
trueif a check icon and link icon are rendered separately; otherwisefalseto combine the check state with the icon.
DrawButtonLink(PaintEventArgs, Rectangle, BarButtonLink)
Draws a BarButtonLink.
public override void DrawButtonLink(PaintEventArgs e, Rectangle bounds, BarButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarButtonLink | The BarButtonLink being painted. |
DrawComboBoxLink(PaintEventArgs, Rectangle, BarComboBoxLink)
Draws a BarComboBoxLink.
public override void DrawComboBoxLink(PaintEventArgs e, Rectangle bounds, BarComboBoxLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarComboBoxLink | The BarComboBoxLink being painted. |
DrawCommandInCustomizeList(PaintEventArgs, Rectangle, BarManager, BarCommand, UIElementDrawState, bool, SizeF)
Draws a BarCommand for a Customize list.
public override void DrawCommandInCustomizeList(PaintEventArgs e, Rectangle bounds, BarManager barManager, BarCommand command, UIElementDrawState drawState, bool useCommandName, SizeF scaleFactor)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| barManager | BarManager | The BarManager for which the command Customize list is created. |
| command | BarCommand | The BarCommand being painted. |
| drawState | UIElementDrawState | A UIElementDrawState specifying draw state. |
| useCommandName | bool | Whether to draw the bar command using the command name instead of the command text. |
| scaleFactor | SizeF | The scale factor to be applied when drawing. |
DrawCommandLinkInCustomizeList(PaintEventArgs, Rectangle, BarManager, BarCommandLink, UIElementDrawState, bool)
Draws a BarCommandLink for a Customize list.
public override void DrawCommandLinkInCustomizeList(PaintEventArgs e, Rectangle bounds, BarManager barManager, BarCommandLink commandLink, UIElementDrawState drawState, bool showShortcut)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| barManager | BarManager | The BarManager for which the command link Customize list is created. |
| commandLink | BarCommandLink | The BarCommandLink being painted. |
| drawState | UIElementDrawState | A UIElementDrawState specifying draw state. |
| showShortcut | bool |
|
DrawDockAreaBackground(PaintEventArgs, Rectangle, BarDockArea)
Draws the background of a BarDockArea.
public override void DrawDockAreaBackground(PaintEventArgs e, Rectangle bounds, BarDockArea dockArea)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| dockArea | BarDockArea | The BarDockArea being painted. |
DrawDockableToolBarBackground(PaintEventArgs, Rectangle, DockableToolBar)
Draws the background of a dockable toolbar.
public override void DrawDockableToolBarBackground(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | DockableToolBar | The DockableToolBar being painted. |
DrawDockableToolBarFloatingContainerBackground(PaintEventArgs, Rectangle, DockableToolBar)
Draws the background of a dockable toolbar floating container.
public override void DrawDockableToolBarFloatingContainerBackground(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | DockableToolBar | The DockableToolBar being painted. |
DrawDockableToolBarFloatingTitleBar(PaintEventArgs, Rectangle, DockableToolBar)
Draws a floating dockable toolbar title bar.
public override void DrawDockableToolBarFloatingTitleBar(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | DockableToolBar | The DockableToolBar being painted. |
DrawDockableToolBarGripper(PaintEventArgs, Rectangle, DockableToolBar)
Draws a dockable toolbar gripper.
public override void DrawDockableToolBarGripper(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | DockableToolBar | The DockableToolBar being painted. |
DrawDockableToolBarOptionsButton(PaintEventArgs, Rectangle, DockableToolBar, BarPopupButtonLink)
Draws a dockable toolbar options button.
public override void DrawDockableToolBarOptionsButton(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar, BarPopupButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | DockableToolBar | The DockableToolBar containing the link being painted. |
| link | BarPopupButtonLink | The BarPopupButtonLink being painted. |
DrawExpanderButtonLink(PaintEventArgs, Rectangle, BarExpanderButtonLink)
Draws a BarExpanderButtonLink.
public override void DrawExpanderButtonLink(PaintEventArgs e, Rectangle bounds, BarExpanderButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarExpanderButtonLink | The BarExpanderButtonLink being painted. |
DrawLabelLink(PaintEventArgs, Rectangle, BarLabelLink)
Draws a BarLabelLink.
public override void DrawLabelLink(PaintEventArgs e, Rectangle bounds, BarLabelLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarLabelLink | The BarLabelLink being painted. |
DrawMenuBackground(PaintEventArgs, Rectangle, IBarControl)
Draws the background of a bar menu.
public override void DrawMenuBackground(PaintEventArgs e, Rectangle bounds, IBarControl menu)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| menu | IBarControl | The IBarControl being painted. |
DrawMenuGripper(PaintEventArgs, Rectangle, IUIElement)
Draws a menu gripper.
public override void DrawMenuGripper(PaintEventArgs e, Rectangle bounds, IUIElement gripper)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| gripper | IUIElement | The IUIElement being painted. |
DrawMenuOverflowButton(PaintEventArgs, Rectangle, IUIElement, bool)
Draws a menu overflow button.
public override void DrawMenuOverflowButton(PaintEventArgs e, Rectangle bounds, IUIElement button, bool hasDownArrow)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| button | IUIElement | The IUIElement being painted. |
| hasDownArrow | bool | Whether the button has a down arrow; otherwise, an up arrow. |
DrawMenuSeparator(PaintEventArgs, Rectangle, BarCommandLink, Orientation)
Draws a menu separator.
public override void DrawMenuSeparator(PaintEventArgs e, Rectangle bounds, BarCommandLink link, Orientation orientation)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarCommandLink | The BarCommandLink associated with the separator being painted. |
| orientation | Orientation | The Orientation of the separator. |
DrawPopupButtonLink(PaintEventArgs, Rectangle, BarPopupButtonLink)
Draws a BarPopupButtonLink.
public override void DrawPopupButtonLink(PaintEventArgs e, Rectangle bounds, BarPopupButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarPopupButtonLink | The BarPopupButtonLink being painted. |
DrawSplitButtonLink(PaintEventArgs, Rectangle, BarSplitButtonLink)
Draws a BarSplitButtonLink.
public override void DrawSplitButtonLink(PaintEventArgs e, Rectangle bounds, BarSplitButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarSplitButtonLink | The BarSplitButtonLink being painted. |
DrawSystemButtonLink(PaintEventArgs, Rectangle, BarButtonLink)
Draws a system button link.
public override void DrawSystemButtonLink(PaintEventArgs e, Rectangle bounds, BarButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarButtonLink | The BarButtonLink being painted. |
DrawSystemPopupButtonLink(PaintEventArgs, Rectangle, BarPopupButtonLink)
Draws a system popup button link.
public override void DrawSystemPopupButtonLink(PaintEventArgs e, Rectangle bounds, BarPopupButtonLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarPopupButtonLink | The BarPopupButtonLink being painted. |
DrawTextBoxLink(PaintEventArgs, Rectangle, BarTextBoxLink)
Draws a BarTextBoxLink.
public override void DrawTextBoxLink(PaintEventArgs e, Rectangle bounds, BarTextBoxLink link)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarTextBoxLink | The BarTextBoxLink being painted. |
DrawToolBarBackground(PaintEventArgs, Rectangle, ToolBar)
Draws the background of a toolbar.
public override void DrawToolBarBackground(PaintEventArgs e, Rectangle bounds, ToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| toolBar | ToolBar | The ToolBar being painted. |
DrawToolBarSeparator(PaintEventArgs, Rectangle, BarCommandLink, Orientation)
Draws a toolbar separator.
public override void DrawToolBarSeparator(PaintEventArgs e, Rectangle bounds, BarCommandLink link, Orientation orientation)
| Parameter | Type | Description |
|---|---|---|
| e | PaintEventArgs | A PaintEventArgs that contains the event data. |
| bounds | Rectangle | The bounds in which to draw. |
| link | BarCommandLink | The BarCommandLink associated with the separator being painted. |
| orientation | Orientation | The Orientation of the separator. |
MeasureCommandLink(Graphics, BarCommandLink)
Measures the specified BarCommandLink.
public override Size MeasureCommandLink(Graphics g, BarCommandLink link)
| Parameter | Type | Description |
|---|---|---|
| g | Graphics | The |
| link | BarCommandLink | The BarCommandLink that is being measured. |
Returns
MeasureDockableToolBarFloatingTitleBarHeight(Graphics, DockableToolBar)
Measures the floating title bar height of the specified DockableToolBar.
public override int MeasureDockableToolBarFloatingTitleBarHeight(Graphics g, DockableToolBar toolBar)
| Parameter | Type | Description |
|---|---|---|
| g | Graphics | The |
| toolBar | DockableToolBar | The ToolBar whose floating title bar is being measured. |
Returns
ResetAll(bool)
Resets all property values to their defaults.
protected override void ResetAll(bool force)
| Parameter | Type | Description |
|---|---|---|
| force | bool | Whether to force resetting. |
ResetBarDefaultAlternateForeColor()
Resets the BarDefaultAlternateForeColor property to its default value.
public virtual void ResetBarDefaultAlternateForeColor()
ResetBarDefaultDisabledForeColor()
Resets the BarDefaultDisabledForeColor property to its default value.
public virtual void ResetBarDefaultDisabledForeColor()
ResetBarDefaultFont()
Resets the BarDefaultFont property to its default value.
public virtual void ResetBarDefaultFont()
ResetBarDefaultForeColor()
Resets the BarDefaultForeColor property to its default value.
public virtual void ResetBarDefaultForeColor()
ResetDecorationDarkColor()
Resets the DecorationDarkColor property to its default value.
public virtual void ResetDecorationDarkColor()
ResetDecorationLightColor()
Resets the DecorationLightColor property to its default value.
public virtual void ResetDecorationLightColor()
ResetDockAreaBackgroundFill()
Resets the DockAreaBackgroundFill property to its default value.
public virtual void ResetDockAreaBackgroundFill()
ResetMenuDefaultAddRemoveButtonsColumnBackgroundFill()
Resets the MenuDefaultAddRemoveButtonsColumnBackgroundFill property to its default value.
public virtual void ResetMenuDefaultAddRemoveButtonsColumnBackgroundFill()
ResetMenuDefaultBackgroundFill()
Resets the MenuDefaultBackgroundFill property to its default value.
public virtual void ResetMenuDefaultBackgroundFill()
ResetMenuDefaultBorder()
Resets the MenuDefaultBorder property to its default value.
public virtual void ResetMenuDefaultBorder()
ResetMenuDefaultCommandLinkCheckedBackgroundFill()
Resets the MenuDefaultCommandLinkCheckedBackgroundFill property to its default value.
public virtual void ResetMenuDefaultCommandLinkCheckedBackgroundFill()
ResetMenuDefaultCommandLinkCheckedBorder()
Resets the MenuDefaultCommandLinkCheckedBorder property to its default value.
public virtual void ResetMenuDefaultCommandLinkCheckedBorder()
ResetMenuDefaultCommandLinkHotBackgroundFill()
Resets the MenuDefaultCommandLinkHotBackgroundFill property to its default value.
public virtual void ResetMenuDefaultCommandLinkHotBackgroundFill()
ResetMenuDefaultCommandLinkHotBorder()
Resets the MenuDefaultCommandLinkHotBorder property to its default value.
public virtual void ResetMenuDefaultCommandLinkHotBorder()
ResetMenuDefaultCommandLinkHotPressedBackgroundFill()
Resets the MenuDefaultCommandLinkHotPressedBackgroundFill property to its default value.
public virtual void ResetMenuDefaultCommandLinkHotPressedBackgroundFill()
ResetMenuDefaultCommandLinkHotPressedBorder()
Resets the MenuDefaultCommandLinkHotPressedBorder property to its default value.
public virtual void ResetMenuDefaultCommandLinkHotPressedBorder()
ResetMenuDefaultImageColumnBackgroundFill()
Resets the MenuDefaultImageColumnBackgroundFill property to its default value.
public virtual void ResetMenuDefaultImageColumnBackgroundFill()
ResetMenuDefaultLabelLinkBackgroundFill()
Resets the MenuDefaultLabelLinkBackgroundFill property to its default value.
public virtual void ResetMenuDefaultLabelLinkBackgroundFill()
ResetToolBarDefaultBackgroundFill()
Resets the ToolBarDefaultBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultBackgroundFill()
ResetToolBarDefaultCommandLinkCheckedBackgroundFill()
Resets the ToolBarDefaultCommandLinkCheckedBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultCommandLinkCheckedBackgroundFill()
ResetToolBarDefaultCommandLinkCheckedBorder()
Resets the ToolBarDefaultCommandLinkCheckedBorder property to its default value.
public virtual void ResetToolBarDefaultCommandLinkCheckedBorder()
ResetToolBarDefaultCommandLinkHotBackgroundFill()
Resets the ToolBarDefaultCommandLinkHotBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultCommandLinkHotBackgroundFill()
ResetToolBarDefaultCommandLinkHotBorder()
Resets the ToolBarDefaultCommandLinkHotBorder property to its default value.
public virtual void ResetToolBarDefaultCommandLinkHotBorder()
ResetToolBarDefaultCommandLinkHotPressedBackgroundFill()
Resets the ToolBarDefaultCommandLinkHotPressedBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultCommandLinkHotPressedBackgroundFill()
ResetToolBarDefaultCommandLinkHotPressedBorder()
Resets the ToolBarDefaultCommandLinkHotPressedBorder property to its default value.
public virtual void ResetToolBarDefaultCommandLinkHotPressedBorder()
ResetToolBarDefaultCommandLinkSelectedBackgroundFill()
Resets the ToolBarDefaultCommandLinkSelectedBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultCommandLinkSelectedBackgroundFill()
ResetToolBarDefaultCommandLinkSelectedBorder()
Resets the ToolBarDefaultCommandLinkSelectedBorder property to its default value.
public virtual void ResetToolBarDefaultCommandLinkSelectedBorder()
ResetToolBarDefaultFloatingBackColor()
Resets the ToolBarDefaultFloatingBackColor property to its default value.
public virtual void ResetToolBarDefaultFloatingBackColor()
ResetToolBarDefaultFloatingBorder()
Resets the ToolBarDefaultFloatingBorder property to its default value.
public virtual void ResetToolBarDefaultFloatingBorder()
ResetToolBarDefaultFloatingForeColor()
Resets the ToolBarDefaultFloatingForeColor property to its default value.
public virtual void ResetToolBarDefaultFloatingForeColor()
ResetToolBarDefaultFloatingTitleBarBackgroundFill()
Resets the ToolBarDefaultFloatingTitleBarBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultFloatingTitleBarBackgroundFill()
ResetToolBarDefaultFloatingTitleBarFont()
Resets the ToolBarDefaultFloatingTitleBarFont property to its default value.
public virtual void ResetToolBarDefaultFloatingTitleBarFont()
ResetToolBarDefaultOptionsButtonBackgroundFill()
Resets the ToolBarDefaultOptionsButtonBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultOptionsButtonBackgroundFill()
ResetToolBarDefaultOptionsButtonHotBackgroundFill()
Resets the ToolBarDefaultOptionsButtonHotBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultOptionsButtonHotBackgroundFill()
ResetToolBarDefaultOptionsButtonPressedBackgroundFill()
Resets the ToolBarDefaultOptionsButtonPressedBackgroundFill property to its default value.
public virtual void ResetToolBarDefaultOptionsButtonPressedBackgroundFill()
ResetToolBarImageMargin()
Resets the ToolBarImageMargin property to its default value.
public virtual void ResetToolBarImageMargin()
ResetToolBarSeparatorDarkColor()
Resets the ToolBarSeparatorDarkColor property to its default value.
public virtual void ResetToolBarSeparatorDarkColor()
ResetToolBarSeparatorLightColor()
Resets the ToolBarSeparatorLightColor property to its default value.
public virtual void ResetToolBarSeparatorLightColor()
ResetToolBarShadowColor()
Resets the ToolBarShadowColor property to its default value.
public virtual void ResetToolBarShadowColor()
ResetToolBarTextMarginHorizontal()
Resets the ToolBarTextMarginHorizontal property to its default value.
public virtual void ResetToolBarTextMarginHorizontal()
ResetToolBarTextMarginVertical()
Resets the ToolBarTextMarginVertical property to its default value.
public virtual void ResetToolBarTextMarginVertical()
ShouldSerializeBarDefaultAlternateForeColor()
Indicates whether the BarDefaultAlternateForeColor property should be persisted.
public virtual bool ShouldSerializeBarDefaultAlternateForeColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeBarDefaultDisabledForeColor()
Indicates whether the BarDefaultDisabledForeColor property should be persisted.
public virtual bool ShouldSerializeBarDefaultDisabledForeColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeBarDefaultFont()
Indicates whether the BarDefaultFont property should be persisted.
public virtual bool ShouldSerializeBarDefaultFont()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeBarDefaultForeColor()
Indicates whether the BarDefaultForeColor property should be persisted.
public virtual bool ShouldSerializeBarDefaultForeColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeDecorationDarkColor()
Indicates whether the DecorationDarkColor property should be persisted.
public virtual bool ShouldSerializeDecorationDarkColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeDecorationLightColor()
Indicates whether the DecorationLightColor property should be persisted.
public virtual bool ShouldSerializeDecorationLightColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeDockAreaBackgroundFill()
Indicates whether the DockAreaBackgroundFill property should be persisted.
public virtual bool ShouldSerializeDockAreaBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultAddRemoveButtonsColumnBackgroundFill()
Indicates whether the MenuDefaultAddRemoveButtonsColumnBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultAddRemoveButtonsColumnBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultBackgroundFill()
Indicates whether the MenuDefaultBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultBorder()
Indicates whether the MenuDefaultBorder property should be persisted.
public virtual bool ShouldSerializeMenuDefaultBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkCheckedBackgroundFill()
Indicates whether the MenuDefaultCommandLinkCheckedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkCheckedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkCheckedBorder()
Indicates whether the MenuDefaultCommandLinkCheckedBorder property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkCheckedBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkHotBackgroundFill()
Indicates whether the MenuDefaultCommandLinkHotBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkHotBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkHotBorder()
Indicates whether the MenuDefaultCommandLinkHotBorder property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkHotBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkHotPressedBackgroundFill()
Indicates whether the MenuDefaultCommandLinkHotPressedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkHotPressedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultCommandLinkHotPressedBorder()
Indicates whether the MenuDefaultCommandLinkHotPressedBorder property should be persisted.
public virtual bool ShouldSerializeMenuDefaultCommandLinkHotPressedBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultImageColumnBackgroundFill()
Indicates whether the MenuDefaultImageColumnBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultImageColumnBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeMenuDefaultLabelLinkBackgroundFill()
Indicates whether the MenuDefaultLabelLinkBackgroundFill property should be persisted.
public virtual bool ShouldSerializeMenuDefaultLabelLinkBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultBackgroundFill()
Indicates whether the ToolBarDefaultBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkCheckedBackgroundFill()
Indicates whether the ToolBarDefaultCommandLinkCheckedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkCheckedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkCheckedBorder()
Indicates whether the ToolBarDefaultCommandLinkCheckedBorder property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkCheckedBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkHotBackgroundFill()
Indicates whether the ToolBarDefaultCommandLinkHotBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkHotBorder()
Indicates whether the ToolBarDefaultCommandLinkHotBorder property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkHotPressedBackgroundFill()
Indicates whether the ToolBarDefaultCommandLinkHotPressedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotPressedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkHotPressedBorder()
Indicates whether the ToolBarDefaultCommandLinkHotPressedBorder property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotPressedBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkSelectedBackgroundFill()
Indicates whether the ToolBarDefaultCommandLinkSelectedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkSelectedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultCommandLinkSelectedBorder()
Indicates whether the ToolBarDefaultCommandLinkSelectedBorder property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultCommandLinkSelectedBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultFloatingBackColor()
Indicates whether the ToolBarDefaultFloatingBackColor property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultFloatingBackColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultFloatingBorder()
Indicates whether the ToolBarDefaultFloatingBorder property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultFloatingBorder()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultFloatingForeColor()
Indicates whether the ToolBarDefaultFloatingForeColor property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultFloatingForeColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultFloatingTitleBarBackgroundFill()
Indicates whether the ToolBarDefaultFloatingTitleBarBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultFloatingTitleBarBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultFloatingTitleBarFont()
Indicates whether the ToolBarDefaultFloatingTitleBarFont property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultFloatingTitleBarFont()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultOptionsButtonBackgroundFill()
Indicates whether the ToolBarDefaultOptionsButtonBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultOptionsButtonBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultOptionsButtonHotBackgroundFill()
Indicates whether the ToolBarDefaultOptionsButtonHotBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultOptionsButtonHotBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarDefaultOptionsButtonPressedBackgroundFill()
Indicates whether the ToolBarDefaultOptionsButtonPressedBackgroundFill property should be persisted.
public virtual bool ShouldSerializeToolBarDefaultOptionsButtonPressedBackgroundFill()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarImageMargin()
Indicates whether the ToolBarImageMargin property should be persisted.
public virtual bool ShouldSerializeToolBarImageMargin()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarSeparatorDarkColor()
Indicates whether the ToolBarSeparatorDarkColor property should be persisted.
public virtual bool ShouldSerializeToolBarSeparatorDarkColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarSeparatorLightColor()
Indicates whether the ToolBarSeparatorLightColor property should be persisted.
public virtual bool ShouldSerializeToolBarSeparatorLightColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarShadowColor()
Indicates whether the ToolBarShadowColor property should be persisted.
public virtual bool ShouldSerializeToolBarShadowColor()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarTextMarginHorizontal()
Indicates whether the ToolBarTextMarginHorizontal property should be persisted.
public virtual bool ShouldSerializeToolBarTextMarginHorizontal()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
ShouldSerializeToolBarTextMarginVertical()
Indicates whether the ToolBarTextMarginVertical property should be persisted.
public virtual bool ShouldSerializeToolBarTextMarginVertical()
Returns
- bool:
trueif the property value has changed from its default; otherwise,false.
Inherited Members
- BarRenderer.ApplyColorSchemeToBarCustomControlLink(BarCustomControlLink)
- BarRenderer.ResetDockableToolBarDockedPadding()
- BarRenderer.ShouldSerializeDockableToolBarDockedPadding()
- BarRenderer.ResetDockableToolBarFloatingBorderWidth()
- BarRenderer.ShouldSerializeDockableToolBarFloatingBorderWidth()
- BarRenderer.ResetDockableToolBarFloatingPadding()
- BarRenderer.ShouldSerializeDockableToolBarFloatingPadding()
- BarRenderer.ResetDockableToolBarFloatingTitleBarPadding()
- BarRenderer.ShouldSerializeDockableToolBarFloatingTitleBarPadding()
- BarRenderer.ResetDockableToolBarGripperExtent()
- BarRenderer.ShouldSerializeDockableToolBarGripperExtent()
- BarRenderer.ResetDockableToolBarOptionsButtonExtent()
- BarRenderer.ShouldSerializeDockableToolBarOptionsButtonExtent()
- BarRenderer.DrawComboBoxLinkItem(DrawItemEventArgs, BarComboBoxLink, object)
- BarRenderer.DrawCommandLinkSelectionBorder(PaintEventArgs, Rectangle, BarCommandLink)
- BarRenderer.DrawMenuBarMdiIcon(PaintEventArgs, Rectangle, BarManager)
- BarRenderer.ResetMenuBarPadding()
- BarRenderer.ShouldSerializeMenuBarPadding()
- BarRenderer.ResetMenuDefaultColumnWidth()
- BarRenderer.ShouldSerializeMenuDefaultColumnWidth()
- BarRenderer.ResetMenuGripperHeight()
- BarRenderer.ShouldSerializeMenuGripperHeight()
- BarRenderer.ResetMenuOverflowButtonHeight()
- BarRenderer.ShouldSerializeMenuOverflowButtonHeight()
- BarRenderer.ResetMenuSeparatorHeight()
- BarRenderer.ShouldSerializeMenuSeparatorHeight()
- BarRenderer.ResetMenuSplitButtonPopupExtent()
- BarRenderer.ShouldSerializeMenuSplitButtonPopupExtent()
- BarRenderer.ResetMenuTextMarginHorizontal()
- BarRenderer.ShouldSerializeMenuTextMarginHorizontal()
- BarRenderer.ResetMenuTextMarginVertical()
- BarRenderer.ShouldSerializeMenuTextMarginVertical()
- BarRenderer.OnSystemUserPreferenceColorChanged()
- BarRenderer.ResetPopupButtonLinkArrowStyle()
- BarRenderer.ShouldSerializePopupButtonLinkArrowStyle()
- BarRenderer.ResetResetAllPropertiesOnSystemColorChange()
- BarRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- BarRenderer.ShouldDisplayDropDownArrow(BarCommandLink)
- BarRenderer.ResetToolBarAscentMargin()
- BarRenderer.ShouldSerializeToolBarAscentMargin()
- BarRenderer.ResetToolBarExtentMargin()
- BarRenderer.ShouldSerializeToolBarExtentMargin()
- BarRenderer.ResetToolBarSeparatorExtent()
- BarRenderer.ShouldSerializeToolBarSeparatorExtent()
- BarRenderer.ResetToolBarSplitButtonPopupExtent()
- BarRenderer.ShouldSerializeToolBarSplitButtonPopupExtent()
- BarRenderer.DockableToolBarDockedPadding
- BarRenderer.DockableToolBarFloatingBorderWidth
- BarRenderer.DockableToolBarFloatingPadding
- BarRenderer.DockableToolBarFloatingTitleBarPadding
- BarRenderer.DockableToolBarGripperExtent
- BarRenderer.DockableToolBarOptionsButtonExtent
- BarRenderer.MenuBarPadding
- BarRenderer.MenuDefaultColumnWidth
- BarRenderer.MenuGripperHeight
- BarRenderer.MenuOverflowButtonHeight
- BarRenderer.MenuSeparatorHeight
- BarRenderer.MenuSplitButtonPopupExtent
- BarRenderer.MenuTextMarginHorizontal
- BarRenderer.MenuTextMarginVertical
- BarRenderer.PopupButtonLinkArrowStyle
- BarRenderer.ResetAllPropertiesOnSystemColorChange
- BarRenderer.ToolBarAscentMargin
- BarRenderer.ToolBarExtentMargin
- BarRenderer.ToolBarSeparatorExtent
- BarRenderer.ToolBarSplitButtonPopupExtent
- UIRenderer.Equals(object)
- UIRenderer.GetHashCode()
- UIRenderer.OnColorSchemeChanged()
- UIRenderer.OnPropertyChanged(EventArgs)
- UIRenderer.ColorScheme
- UIRenderer.IsSystemUserPreferenceColorChangeMonitored
- UIRenderer.PropertyChanged
- DisposableObjectBase.Dispose()
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object, object)
- object.ReferenceEquals(object, object)