ToolStripSystemRenderer Class

 

Handles the painting functionality for ToolStrip objects, using system colors and a flat visual style.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

System::Object
  System.Windows.Forms::ToolStripRenderer
    System.Windows.Forms::ToolStripSystemRenderer

public ref class ToolStripSystemRenderer : ToolStripRenderer

NameDescription
System_CAPS_pubmethodToolStripSystemRenderer()

Initializes a new instance of the ToolStripSystemRenderer class.

NameDescription
System_CAPS_pubmethodDrawArrow(ToolStripArrowRenderEventArgs^)

Draws an arrow on a ToolStripItem.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawButtonBackground(ToolStripItemRenderEventArgs^)

Draws the background for a ToolStripButton.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawDropDownButtonBackground(ToolStripItemRenderEventArgs^)

Draws the background for a ToolStripDropDownButton.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawGrip(ToolStripGripRenderEventArgs^)

Draws a move handle on a ToolStrip.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawImageMargin(ToolStripRenderEventArgs^)

Draws the space around an image on a ToolStrip.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawItemBackground(ToolStripItemRenderEventArgs^)

Draws the background for a ToolStripItem.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawItemCheck(ToolStripItemImageRenderEventArgs^)

Draws an image on a ToolStripItem that indicates the item is in a selected state.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawItemImage(ToolStripItemImageRenderEventArgs^)

Draws an image on a ToolStripItem.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawItemText(ToolStripItemTextRenderEventArgs^)

Draws text on a ToolStripItem.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawLabelBackground(ToolStripItemRenderEventArgs^)

Draws the background for a ToolStripLabel.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawMenuItemBackground(ToolStripItemRenderEventArgs^)

Draws the background for a ToolStripMenuItem.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawOverflowButtonBackground(ToolStripItemRenderEventArgs^)

Draws the background for an overflow button.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawSeparator(ToolStripSeparatorRenderEventArgs^)

Draws a ToolStripSeparator.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawSplitButton(ToolStripItemRenderEventArgs^)

Draws a ToolStripSplitButton.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawStatusStripSizingGrip(ToolStripRenderEventArgs^)

Draws a sizing grip.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawToolStripBackground(ToolStripRenderEventArgs^)

Draws the background for a ToolStrip.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawToolStripBorder(ToolStripRenderEventArgs^)

Draws the border for a ToolStrip.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawToolStripContentPanelBackground(ToolStripContentPanelRenderEventArgs^)

Draws the background of the ToolStripContentPanel.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawToolStripPanelBackground(ToolStripPanelRenderEventArgs^)

Draws the background of the ToolStripPanel.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodDrawToolStripStatusLabelBackground(ToolStripItemRenderEventArgs^)

Draws the background of the ToolStripStatusLabel.(Inherited from ToolStripRenderer.)

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodInitialize(ToolStrip^)

When overridden in a derived class, provides for custom initialization of the given ToolStrip. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodInitializeContentPanel(ToolStripContentPanel^)

Initializes the specified ToolStripContentPanel.(Inherited from ToolStripRenderer.)

System_CAPS_protmethodInitializeItem(ToolStripItem^)

When overridden in a derived class, provides for custom initialization of the given ToolStripItem. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodInitializePanel(ToolStripPanel^)

Initializes the specified ToolStripPanel.(Inherited from ToolStripRenderer.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_protmethodOnRenderArrow(ToolStripArrowRenderEventArgs^)

Raises the RenderArrow event. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderButtonBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderDropDownButtonBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderGrip(ToolStripGripRenderEventArgs^)
System_CAPS_protmethodOnRenderImageMargin(ToolStripRenderEventArgs^)
System_CAPS_protmethodOnRenderItemBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderItemCheck(ToolStripItemImageRenderEventArgs^)

Raises the RenderItemCheck event. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderItemImage(ToolStripItemImageRenderEventArgs^)

Raises the RenderItemImage event. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderItemText(ToolStripItemTextRenderEventArgs^)

Raises the RenderItemText event. (Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderLabelBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderMenuItemBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderOverflowButtonBackground(ToolStripItemRenderEventArgs^)
System_CAPS_protmethodOnRenderSeparator(ToolStripSeparatorRenderEventArgs^)
System_CAPS_protmethodOnRenderSplitButtonBackground(ToolStripItemRenderEventArgs^)

Raises the OnRenderSplitButtonBackground event.(Overrides ToolStripRenderer::OnRenderSplitButtonBackground(ToolStripItemRenderEventArgs^).)

System_CAPS_protmethodOnRenderStatusStripSizingGrip(ToolStripRenderEventArgs^)

Raises the RenderStatusStripSizingGrip event.(Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderToolStripBackground(ToolStripRenderEventArgs^)
System_CAPS_protmethodOnRenderToolStripBorder(ToolStripRenderEventArgs^)
System_CAPS_protmethodOnRenderToolStripContentPanelBackground(ToolStripContentPanelRenderEventArgs^)

Raises the RenderToolStripContentPanelBackground event.(Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderToolStripPanelBackground(ToolStripPanelRenderEventArgs^)

Raises the RenderToolStripPanelBackground event.(Inherited from ToolStripRenderer.)

System_CAPS_protmethodOnRenderToolStripStatusLabelBackground(ToolStripItemRenderEventArgs^)
System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubeventRenderArrow

Occurs when an arrow on a ToolStripItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderButtonBackground

Occurs when the background for a ToolStripButton is rendered(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderDropDownButtonBackground

Occurs when the background for a ToolStripDropDownButton is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderGrip

Occurs when the move handle for a ToolStrip is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderImageMargin

Draws the margin between an image and its container. (Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderItemBackground

Occurs when the background for a ToolStripItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderItemCheck

Occurs when the image for a selected ToolStripItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderItemImage

Occurs when the image for a ToolStripItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderItemText

Occurs when the text for a ToolStripItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderLabelBackground

Occurs when the background for a ToolStripLabel is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderMenuItemBackground

Occurs when the background for a ToolStripMenuItem is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderOverflowButtonBackground

Occurs when the background for an overflow button is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderSeparator

Occurs when a ToolStripSeparator is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderSplitButtonBackground

Occurs when the background for a ToolStripSplitButton is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderStatusStripSizingGrip

Occurs when the display style changes.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderToolStripBackground

Occurs when the background for a ToolStrip is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderToolStripBorder

Occurs when the border for a ToolStrip is rendered.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderToolStripContentPanelBackground

Draws the background of a ToolStripContentPanel.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderToolStripPanelBackground

Draws the background of a ToolStripPanel.(Inherited from ToolStripRenderer.)

System_CAPS_pubeventRenderToolStripStatusLabelBackground

Draws the background of a ToolStripStatusLabel.(Inherited from ToolStripRenderer.)

ToolStripSystemRenderer applies system colors and a flat visual style to ToolStrip applications.

By default, the ToolStripSystemRenderer applies a palette of SystemColors and visual styles, if visual styles are enabled for the application.

.NET Framework
Available since 2.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: