C# Class WeifenLuo.WinFormsUI.Docking.VisualStudioToolStripRenderer

Inheritance: System.Windows.Forms.ToolStripProfessionalRenderer
Afficher le fichier Open project: dockpanelsuite/dockpanelsuite Class Usage Examples

Méthodes publiques

Méthode Description
VisualStudioToolStripRenderer ( DockPanelColorPalette palette ) : System

Méthodes protégées

Méthode Description
Initialize ( ToolStrip toolStrip ) : void
OnRenderButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
OnRenderGrip ( System.Windows.Forms.ToolStripGripRenderEventArgs e ) : void
OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void
OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
OnRenderOverflowButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
OnRenderStatusStripSizingGrip ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void

Private Methods

Méthode Description
DrawRectangle ( Graphics graphics, Rectangle rect, Color brushBegin, Color brushMiddle, Color brushEnd, Color penColor, bool glass ) : void
DrawRectangle ( Graphics graphics, Rectangle rect, Color brushBegin, Color brushEnd, Color penColor, bool glass ) : void
DrawRectangle ( Graphics graphics, Rectangle rect, Color brush, Color penColor, bool glass ) : void
DrawRoundRectangle ( Graphics graphics, Pen pen, Rectangle rect, int radius ) : void
DrawRoundRectangle ( Graphics graphics, Pen pen, float x, float y, float width, float height, float radius ) : void
FillRoundRectangle ( Graphics graphics, Brush brush, Rectangle rect, int radius ) : void
FillRoundRectangle ( Graphics graphics, Brush brush, float x, float y, float width, float height, float radius ) : void
GetCapsule ( RectangleF baseRect ) : GraphicsPath
GetRoundedRect ( RectangleF baseRect, float radius ) : GraphicsPath

Method Details

Initialize() protected méthode

protected Initialize ( ToolStrip toolStrip ) : void
toolStrip System.Windows.Forms.ToolStrip
Résultat void

OnRenderButtonBackground() protected méthode

protected OnRenderButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
Résultat void

OnRenderGrip() protected méthode

protected OnRenderGrip ( System.Windows.Forms.ToolStripGripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripGripRenderEventArgs
Résultat void

OnRenderItemText() protected méthode

protected OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemTextRenderEventArgs
Résultat void

OnRenderMenuItemBackground() protected méthode

protected OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
Résultat void

OnRenderOverflowButtonBackground() protected méthode

protected OnRenderOverflowButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
Résultat void

OnRenderStatusStripSizingGrip() protected méthode

protected OnRenderStatusStripSizingGrip ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
Résultat void

OnRenderToolStripBackground() protected méthode

protected OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
Résultat void

OnRenderToolStripBorder() protected méthode

protected OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
Résultat void

VisualStudioToolStripRenderer() public méthode

public VisualStudioToolStripRenderer ( DockPanelColorPalette palette ) : System
palette DockPanelColorPalette
Résultat System