C# 클래스 WeifenLuo.WinFormsUI.Docking.VisualStudioToolStripRenderer

상속: System.Windows.Forms.ToolStripProfessionalRenderer
파일 보기 프로젝트 열기: dockpanelsuite/dockpanelsuite 1 사용 예제들

공개 메소드들

메소드 설명
VisualStudioToolStripRenderer ( DockPanelColorPalette palette ) : System

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Initialize() 보호된 메소드

protected Initialize ( ToolStrip toolStrip ) : void
toolStrip System.Windows.Forms.ToolStrip
리턴 void

OnRenderButtonBackground() 보호된 메소드

protected OnRenderButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
리턴 void

OnRenderGrip() 보호된 메소드

protected OnRenderGrip ( System.Windows.Forms.ToolStripGripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripGripRenderEventArgs
리턴 void

OnRenderItemText() 보호된 메소드

protected OnRenderItemText ( ToolStripItemTextRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemTextRenderEventArgs
리턴 void

OnRenderMenuItemBackground() 보호된 메소드

protected OnRenderMenuItemBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
리턴 void

OnRenderOverflowButtonBackground() 보호된 메소드

protected OnRenderOverflowButtonBackground ( System.Windows.Forms.ToolStripItemRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripItemRenderEventArgs
리턴 void

OnRenderStatusStripSizingGrip() 보호된 메소드

protected OnRenderStatusStripSizingGrip ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
리턴 void

OnRenderToolStripBackground() 보호된 메소드

protected OnRenderToolStripBackground ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
리턴 void

OnRenderToolStripBorder() 보호된 메소드

protected OnRenderToolStripBorder ( System.Windows.Forms.ToolStripRenderEventArgs e ) : void
e System.Windows.Forms.ToolStripRenderEventArgs
리턴 void

VisualStudioToolStripRenderer() 공개 메소드

public VisualStudioToolStripRenderer ( DockPanelColorPalette palette ) : System
palette DockPanelColorPalette
리턴 System