VisualStudioDockRenderer Class
Provides a base renderer for dock controls that have a Visual Studio appearance.
public class VisualStudioDockRenderer : MetroDockRenderer, IDisposable, IDockRenderer, IUIRenderer
- Inheritance:
- object MarshalByRefObject DisposableObject UIRenderer DockRenderer WindowsClassicDockRenderer VisualStudioClassicDockRenderer MetroDockRenderer object
- Implements:
- IDisposable IDockRenderer IUIRenderer
Constructors
VisualStudioDockRenderer()
Initializes a new instance of the class.
public VisualStudioDockRenderer()
VisualStudioDockRenderer(IWindowsColorScheme)
Initializes a new instance of the class.
public VisualStudioDockRenderer(IWindowsColorScheme colorScheme)
Parameter | Type | Description |
---|---|---|
colorScheme | IWindowsColorScheme | The IWindowsColorScheme to use as a base for the colors. |
Remarks
The default constructor initializes all fields to their default values.
VisualStudioDockRenderer(WindowsColorSchemeType)
Initializes a new instance of the class.
public VisualStudioDockRenderer(WindowsColorSchemeType colorSchemeType)
Parameter | Type | Description |
---|---|---|
colorSchemeType | WindowsColorSchemeType | The WindowsColorSchemeType to use as a base for the colors. |
Properties
BaseColorSchemeType
Gets or sets the WindowsColorSchemeType to use as a base for the colors.
public override WindowsColorSchemeType BaseColorSchemeType { get; set; }
Property Value
- WindowsColorSchemeType:
The WindowsColorSchemeType to use as a base for the colors.
Inherited Members
- MetroDockRenderer.ResetAll(bool)
- MetroDockRenderer.ResetDockContainerTitleBarActiveGripperColor()
- MetroDockRenderer.ShouldSerializeDockContainerTitleBarActiveGripperColor()
- MetroDockRenderer.ResetDockContainerTitleBarInactiveGripperColor()
- MetroDockRenderer.ShouldSerializeDockContainerTitleBarInactiveGripperColor()
- MetroDockRenderer.DrawAutoHideTab(PaintEventArgs, Rectangle, AutoHideTab)
- MetroDockRenderer.DrawDockContainerTitleBarForeground(PaintEventArgs, Rectangle, DockContainer)
- MetroDockRenderer.DrawDockObjectSplitter(PaintEventArgs, Rectangle, IDockObject, Orientation)
- MetroDockRenderer.MeasureAutoHideTab(Graphics, AutoHideTab)
- MetroDockRenderer.DockContainerTitleBarActiveGripperColor
- MetroDockRenderer.DockContainerTitleBarInactiveGripperColor
- VisualStudioClassicDockRenderer.DrawDockContainerBackground(PaintEventArgs, Rectangle, DockContainer)
- WindowsClassicDockRenderer.Dispose(bool)
- WindowsClassicDockRenderer.ResetAutoHideSplitterBorderBaseColor()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideSplitterBorderBaseColor()
- WindowsClassicDockRenderer.ResetAutoHideTabSelectedBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabSelectedBackgroundFill()
- WindowsClassicDockRenderer.ResetAutoHideTabSelectedBorderColor()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabSelectedBorderColor()
- WindowsClassicDockRenderer.ResetAutoHideTabSelectedForeColor()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabSelectedForeColor()
- WindowsClassicDockRenderer.ResetAutoHideTabStripPanelBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabStripPanelBackgroundFill()
- WindowsClassicDockRenderer.ResetAutoHideTabUnselectedBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabUnselectedBackgroundFill()
- WindowsClassicDockRenderer.ResetAutoHideTabUnselectedBorderColor()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabUnselectedBorderColor()
- WindowsClassicDockRenderer.ResetAutoHideTabUnselectedForeColor()
- WindowsClassicDockRenderer.ShouldSerializeAutoHideTabUnselectedForeColor()
- WindowsClassicDockRenderer.ResetDockContainerBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveBorder()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveBorder()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveForeColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveForeColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveButtonHotGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarActiveButtonNormalGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonNormalGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonHotBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonHotBorder()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonHotBorder()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonHotPressedBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonHotPressedBorder()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonHotPressedOffset()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonNormalBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonNormalBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarButtonNormalBorder()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarButtonNormalBorder()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveForeColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveForeColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveButtonHotGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonHotGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveButtonHotPressedGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonHotPressedGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveButtonNormalGlyphColor()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonNormalGlyphColor()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInactiveBorder()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInactiveBorder()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarInnerMargin()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarInnerMargin()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarOuterMargin()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarOuterMargin()
- WindowsClassicDockRenderer.ResetDockContainerTitleBarPadding()
- WindowsClassicDockRenderer.ShouldSerializeDockContainerTitleBarPadding()
- WindowsClassicDockRenderer.ResetDockObjectSplitterBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeDockObjectSplitterBackgroundFill()
- WindowsClassicDockRenderer.DrawAutoHideTabStripPanelBackground(PaintEventArgs, Rectangle, AutoHideTabStripPanel)
- WindowsClassicDockRenderer.DrawDockContainerTitleBarBackground(PaintEventArgs, Rectangle, DockContainer)
- WindowsClassicDockRenderer.DrawDockContainerTitleBarButton(PaintEventArgs, Rectangle, DockContainerTitleBarButton)
- WindowsClassicDockRenderer.DrawTabbedMdiContainerBackground(PaintEventArgs, Rectangle, TabbedMdiContainer)
- WindowsClassicDockRenderer.DrawTabbedMdiRootContainerBackground(PaintEventArgs, Rectangle, TabbedMdiRootContainer)
- WindowsClassicDockRenderer.DrawTabbedMdiWindowBackground(PaintEventArgs, Rectangle, TabbedMdiWindow)
- WindowsClassicDockRenderer.MeasureDockContainerTitleBar(Graphics, Size, DockContainer)
- WindowsClassicDockRenderer.ResetTabbedMdiRootContainerBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeTabbedMdiRootContainerBackgroundFill()
- WindowsClassicDockRenderer.ResetTabbedMdiRootContainerInnerBorderColor()
- WindowsClassicDockRenderer.ShouldSerializeTabbedMdiRootContainerInnerBorderColor()
- WindowsClassicDockRenderer.ResetTabbedMdiRootContainerOuterBorderColor()
- WindowsClassicDockRenderer.ShouldSerializeTabbedMdiRootContainerOuterBorderColor()
- WindowsClassicDockRenderer.ResetTabbedMdiWindowBackgroundFill()
- WindowsClassicDockRenderer.ShouldSerializeTabbedMdiWindowBackgroundFill()
- WindowsClassicDockRenderer.AutoHideSplitterBorderBaseColor
- WindowsClassicDockRenderer.AutoHideTabSelectedBackgroundFill
- WindowsClassicDockRenderer.AutoHideTabSelectedBorderColor
- WindowsClassicDockRenderer.AutoHideTabSelectedForeColor
- WindowsClassicDockRenderer.AutoHideTabStripPanelBackgroundFill
- WindowsClassicDockRenderer.AutoHideTabUnselectedBackgroundFill
- WindowsClassicDockRenderer.AutoHideTabUnselectedBorderColor
- WindowsClassicDockRenderer.AutoHideTabUnselectedForeColor
- WindowsClassicDockRenderer.DockContainerBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarActiveBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarActiveBorder
- WindowsClassicDockRenderer.DockContainerTitleBarActiveForeColor
- WindowsClassicDockRenderer.DockContainerTitleBarActiveButtonHotGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarActiveButtonHotPressedGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarActiveButtonNormalGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarButtonHotBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarButtonHotBorder
- WindowsClassicDockRenderer.DockContainerTitleBarButtonHotPressedBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarButtonHotPressedBorder
- WindowsClassicDockRenderer.DockContainerTitleBarButtonHotPressedOffset
- WindowsClassicDockRenderer.DockContainerTitleBarButtonNormalBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarButtonNormalBorder
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveForeColor
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveButtonHotGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveButtonHotPressedGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveButtonNormalGlyphColor
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveBackgroundFill
- WindowsClassicDockRenderer.DockContainerTitleBarInactiveBorder
- WindowsClassicDockRenderer.DockContainerTitleBarInnerMargin
- WindowsClassicDockRenderer.DockContainerTitleBarOuterMargin
- WindowsClassicDockRenderer.DockContainerTitleBarPadding
- WindowsClassicDockRenderer.DockObjectSplitterBackgroundFill
- WindowsClassicDockRenderer.TabbedMdiRootContainerBackgroundFill
- WindowsClassicDockRenderer.TabbedMdiRootContainerInnerBorderColor
- WindowsClassicDockRenderer.TabbedMdiRootContainerOuterBorderColor
- WindowsClassicDockRenderer.TabbedMdiWindowBackgroundFill
- DockRenderer.ResetAutoHideTabGroupMargin()
- DockRenderer.ShouldSerializeAutoHideTabGroupMargin()
- DockRenderer.ResetAutoHideTabImageMargin()
- DockRenderer.ShouldSerializeAutoHideTabImageMargin()
- DockRenderer.ResetAutoHideTabIndent()
- DockRenderer.ShouldSerializeAutoHideTabIndent()
- DockRenderer.ResetAutoHideTabOuterMargin()
- DockRenderer.ShouldSerializeAutoHideTabOuterMargin()
- DockRenderer.ResetAutoHideTabOverlap()
- DockRenderer.ShouldSerializeAutoHideTabOverlap()
- DockRenderer.ResetAutoHideTabSelectedFont()
- DockRenderer.ShouldSerializeAutoHideTabSelectedFont()
- DockRenderer.ResetAutoHideTabStripPanelMargin()
- DockRenderer.ShouldSerializeAutoHideTabStripPanelMargin()
- DockRenderer.ResetAutoHideTabTextMargin()
- DockRenderer.ShouldSerializeAutoHideTabTextMargin()
- DockRenderer.ResetAutoHideTabUnselectedFont()
- DockRenderer.ShouldSerializeAutoHideTabUnselectedFont()
- DockRenderer.ResetDockContainerTitleBarButtonSize()
- DockRenderer.ShouldSerializeDockContainerTitleBarButtonSize()
- DockRenderer.ResetDockContainerTitleBarFont()
- DockRenderer.ShouldSerializeDockContainerTitleBarFont()
- DockRenderer.MeasureAutoHideTabCore(Graphics, AutoHideTab)
- DockRenderer.OnSystemUserPreferenceColorChanged()
- DockRenderer.ResetResetAllPropertiesOnSystemColorChange()
- DockRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- DockRenderer.ResetSplitterExtent()
- DockRenderer.ShouldSerializeSplitterExtent()
- DockRenderer.ResetTabbedMdiContainerPadding()
- DockRenderer.ShouldSerializeTabbedMdiContainerPadding()
- DockRenderer.AutoHideTabGroupMargin
- DockRenderer.AutoHideTabImageMargin
- DockRenderer.AutoHideTabIndent
- DockRenderer.AutoHideTabOuterMargin
- DockRenderer.AutoHideTabOverlap
- DockRenderer.AutoHideTabSelectedFont
- DockRenderer.AutoHideTabStripPanelMargin
- DockRenderer.AutoHideTabTextMargin
- DockRenderer.AutoHideTabUnselectedFont
- DockRenderer.DockContainerTitleBarButtonSize
- DockRenderer.DockContainerTitleBarFont
- DockRenderer.ResetAllPropertiesOnSystemColorChange
- DockRenderer.SplitterExtent
- DockRenderer.TabbedMdiContainerPadding
- UIRenderer.Equals(object)
- UIRenderer.GetHashCode()
- UIRenderer.OnColorSchemeChanged()
- UIRenderer.OnPropertyChanged(EventArgs)
- UIRenderer.ColorScheme
- UIRenderer.IsSystemUserPreferenceColorChangeMonitored
- UIRenderer.PropertyChanged
- DisposableObject.Dispose()
- DisposableObject.VerifyNotDisposed()
- DisposableObject.IsDisposed
- DisposableObject.Disposed
- MarshalByRefObject.GetLifetimeService()
- MarshalByRefObject.InitializeLifetimeService()
- MarshalByRefObject.MemberwiseClone(bool)
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object, object)
- object.ReferenceEquals(object, object)