C# Class WeifenLuo.WinFormsUI.Docking.VS2012AutoHideStrip

Inheritance: AutoHideStripBase
Afficher le fichier Open project: dockpanelsuite/dockpanelsuite

Private Properties

Свойство Type Description
CalculateTabs void
CalculateTabs void
DrawTab void
DrawTabStrip void
DrawTabStrip void
GetBorderRectangle System.Drawing.Rectangle
GetTabOutline System.Drawing.Drawing2D.GraphicsPath
GetTabRectangle System.Drawing.Rectangle
GetTextRectangle System.Drawing.Rectangle
RtlTransform Rectangle

Méthodes publiques

Méthode Description
GetLogicalTabStripRectangle ( DockState state ) : Rectangle
VS2012AutoHideStrip ( DockPanel panel ) : System

Méthodes protégées

Méthode Description
CreateTab ( IDockContent content ) : AutoHideStripBase.Tab
GetTabBounds ( Tab tab ) : Rectangle
HitTest ( Point point ) : IDockContent
MeasureHeight ( ) : int
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnRefreshChanges ( ) : void
TabHitTest ( Point ptMouse ) : Tab

Private Methods

Méthode Description
CalculateTabs ( ) : void
CalculateTabs ( DockState dockState ) : void
DrawTab ( Graphics g, TabVS2012 tab ) : void
DrawTabStrip ( Graphics g ) : void
DrawTabStrip ( Graphics g, DockState dockState ) : void
GetBorderRectangle ( Rectangle tab, DockState state, int width ) : Rectangle
GetTabOutline ( TabVS2012 tab, bool rtlTransform ) : GraphicsPath
GetTabRectangle ( TabVS2012 tab ) : Rectangle
GetTextRectangle ( Rectangle tab, DockState state ) : Rectangle
RtlTransform ( Rectangle rect, DockState dockState ) : Rectangle

Method Details

CreateTab() protected méthode

protected CreateTab ( IDockContent content ) : AutoHideStripBase.Tab
content IDockContent
Résultat AutoHideStripBase.Tab

GetLogicalTabStripRectangle() public méthode

public GetLogicalTabStripRectangle ( DockState state ) : Rectangle
state DockState
Résultat System.Drawing.Rectangle

GetTabBounds() protected méthode

protected GetTabBounds ( Tab tab ) : Rectangle
tab Tab
Résultat System.Drawing.Rectangle

HitTest() protected méthode

protected HitTest ( Point point ) : IDockContent
point Point
Résultat IDockContent

MeasureHeight() protected méthode

protected MeasureHeight ( ) : int
Résultat int

OnLayout() protected méthode

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Résultat void

OnMouseLeave() protected méthode

protected OnMouseLeave ( EventArgs e ) : void
e EventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnRefreshChanges() protected méthode

protected OnRefreshChanges ( ) : void
Résultat void

TabHitTest() protected méthode

protected TabHitTest ( Point ptMouse ) : Tab
ptMouse Point
Résultat Tab

VS2012AutoHideStrip() public méthode

public VS2012AutoHideStrip ( DockPanel panel ) : System
panel DockPanel
Résultat System