InformationPanel.DefaultRenderer Class

Handles the painting functionality for ToolStrip objects, applying a custom palette and a streamlined style.

Inheritance Hierarchy

System.Object
  System.Windows.Forms.ToolStripRenderer
    System.Windows.Forms.ToolStripProfessionalRenderer
      Microsoft.SqlServer.Management.Controls.InformationPanel.DefaultRenderer
        Microsoft.SqlServer.Management.Controls.InformationPanel.NotificationRenderer

Namespace:  Microsoft.SqlServer.Management.Controls
Assembly:  Microsoft.SqlServer.Management.Controls (in Microsoft.SqlServer.Management.Controls.dll)

Syntax

'Declaration
Public Class DefaultRenderer _
    Inherits ToolStripProfessionalRenderer
'Usage
Dim instance As InformationPanel.DefaultRenderer
public class DefaultRenderer : ToolStripProfessionalRenderer
public ref class DefaultRenderer : public ToolStripProfessionalRenderer
type DefaultRenderer =  
    class
        inherit ToolStripProfessionalRenderer
    end
public class DefaultRenderer extends ToolStripProfessionalRenderer

The InformationPanel.DefaultRenderer type exposes the following members.

Constructors

  Name Description
Public method InformationPanel.DefaultRenderer() Initializes a new instance of the InformationPanel.DefaultRenderer class with the default property values.
Public method InformationPanel.DefaultRenderer(InformationPanel.DefaultColorTable) Initializes a new instance of the InformationPanel.DefaultRenderer class with the specified color palette.

Top

Properties

  Name Description
Public property ColorTable (Inherited from ToolStripProfessionalRenderer.)
Public property RoundedEdges (Inherited from ToolStripProfessionalRenderer.)

Top

Methods

  Name Description
Public method DrawArrow (Inherited from ToolStripRenderer.)
Public method DrawButtonBackground (Inherited from ToolStripRenderer.)
Public method DrawDropDownButtonBackground (Inherited from ToolStripRenderer.)
Public method DrawGrip (Inherited from ToolStripRenderer.)
Public method DrawImageMargin (Inherited from ToolStripRenderer.)
Public method DrawItemBackground (Inherited from ToolStripRenderer.)
Public method DrawItemCheck (Inherited from ToolStripRenderer.)
Public method DrawItemImage (Inherited from ToolStripRenderer.)
Public method DrawItemText (Inherited from ToolStripRenderer.)
Public method DrawLabelBackground (Inherited from ToolStripRenderer.)
Public method DrawMenuItemBackground (Inherited from ToolStripRenderer.)
Public method DrawOverflowButtonBackground (Inherited from ToolStripRenderer.)
Public method DrawSeparator (Inherited from ToolStripRenderer.)
Public method DrawSplitButton (Inherited from ToolStripRenderer.)
Public method DrawStatusStripSizingGrip (Inherited from ToolStripRenderer.)
Public method DrawToolStripBackground (Inherited from ToolStripRenderer.)
Public method DrawToolStripBorder (Inherited from ToolStripRenderer.)
Public method DrawToolStripContentPanelBackground (Inherited from ToolStripRenderer.)
Public method DrawToolStripPanelBackground (Inherited from ToolStripRenderer.)
Public method DrawToolStripStatusLabelBackground (Inherited from ToolStripRenderer.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method Initialize (Inherited from ToolStripRenderer.)
Protected method InitializeContentPanel (Inherited from ToolStripRenderer.)
Protected method InitializeItem (Inherited from ToolStripRenderer.)
Protected method InitializePanel (Inherited from ToolStripRenderer.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnRenderArrow (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderButtonBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderDropDownButtonBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderGrip Raises the RenderGrip event. (Overrides ToolStripProfessionalRenderer.OnRenderGrip(ToolStripGripRenderEventArgs).)
Protected method OnRenderImageMargin (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderItemBackground (Inherited from ToolStripRenderer.)
Protected method OnRenderItemCheck (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderItemImage (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderItemText Raises the RenderItemText event. (Overrides ToolStripProfessionalRenderer.OnRenderItemText(ToolStripItemTextRenderEventArgs).)
Protected method OnRenderLabelBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderMenuItemBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderOverflowButtonBackground Raises the RenderOverflowButtonBackground event. (Overrides ToolStripProfessionalRenderer.OnRenderOverflowButtonBackground(ToolStripItemRenderEventArgs).)
Protected method OnRenderSeparator (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderSplitButtonBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderStatusStripSizingGrip (Inherited from ToolStripRenderer.)
Protected method OnRenderToolStripBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderToolStripBorder Raises the RenderToolStripBorder event. (Overrides ToolStripProfessionalRenderer.OnRenderToolStripBorder(ToolStripRenderEventArgs).)
Protected method OnRenderToolStripContentPanelBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderToolStripPanelBackground (Inherited from ToolStripProfessionalRenderer.)
Protected method OnRenderToolStripStatusLabelBackground (Inherited from ToolStripProfessionalRenderer.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event RenderArrow (Inherited from ToolStripRenderer.)
Public event RenderButtonBackground (Inherited from ToolStripRenderer.)
Public event RenderDropDownButtonBackground (Inherited from ToolStripRenderer.)
Public event RenderGrip (Inherited from ToolStripRenderer.)
Public event RenderImageMargin (Inherited from ToolStripRenderer.)
Public event RenderItemBackground (Inherited from ToolStripRenderer.)
Public event RenderItemCheck (Inherited from ToolStripRenderer.)
Public event RenderItemImage (Inherited from ToolStripRenderer.)
Public event RenderItemText (Inherited from ToolStripRenderer.)
Public event RenderLabelBackground (Inherited from ToolStripRenderer.)
Public event RenderMenuItemBackground (Inherited from ToolStripRenderer.)
Public event RenderOverflowButtonBackground (Inherited from ToolStripRenderer.)
Public event RenderSeparator (Inherited from ToolStripRenderer.)
Public event RenderSplitButtonBackground (Inherited from ToolStripRenderer.)
Public event RenderStatusStripSizingGrip (Inherited from ToolStripRenderer.)
Public event RenderToolStripBackground (Inherited from ToolStripRenderer.)
Public event RenderToolStripBorder (Inherited from ToolStripRenderer.)
Public event RenderToolStripContentPanelBackground (Inherited from ToolStripRenderer.)
Public event RenderToolStripPanelBackground (Inherited from ToolStripRenderer.)
Public event RenderToolStripStatusLabelBackground (Inherited from ToolStripRenderer.)

Top

Thread Safety

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