C# Class WeifenLuo.WinFormsUI.Docking.VS2003AutoHideStrip

Inheritance: AutoHideStripBase
显示文件 Open project: dockpanelsuite/dockpanelsuite

Private Properties

Property Type Description
CalculateTabs void
CalculateTabs void
DrawTab void
DrawTabStrip void
DrawTabStrip void
GetLogicalTabStripRectangle System.Drawing.Rectangle
GetLogicalTabStripRectangle System.Drawing.Rectangle
GetTabRectangle System.Drawing.Rectangle
GetTabRectangle System.Drawing.Rectangle
GetTransformedRectangle System.Drawing.Rectangle
VS2003AutoHideStrip System

Public Methods

Method Description
VS2003AutoHideStrip ( DockPanel panel ) : System

Protected Methods

Method Description
CreateTab ( IDockContent content ) : AutoHideStripBase.Tab
GetTabBounds ( Tab tab ) : Rectangle
HitTest ( Point point ) : IDockContent
MeasureHeight ( ) : int
OnBeginDrawTab ( Tab tab ) : void
OnEndDrawTab ( Tab tab ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnPaint ( PaintEventArgs e ) : void
OnRefreshChanges ( ) : void

Private Methods

Method Description
CalculateTabs ( ) : void
CalculateTabs ( DockState dockState ) : void
DrawTab ( Graphics g, TabVS2003 tab ) : void
DrawTabStrip ( Graphics g ) : void
DrawTabStrip ( Graphics g, DockState dockState ) : void
GetLogicalTabStripRectangle ( DockState dockState ) : Rectangle
GetLogicalTabStripRectangle ( DockState dockState, bool transformed ) : Rectangle
GetTabRectangle ( TabVS2003 tab ) : Rectangle
GetTabRectangle ( TabVS2003 tab, bool transformed ) : Rectangle
GetTransformedRectangle ( DockState dockState, Rectangle rect ) : Rectangle
VS2003AutoHideStrip ( ) : System

Method Details

CreateTab() protected method

protected CreateTab ( IDockContent content ) : AutoHideStripBase.Tab
content IDockContent
return AutoHideStripBase.Tab

GetTabBounds() protected method

protected GetTabBounds ( Tab tab ) : Rectangle
tab Tab
return System.Drawing.Rectangle

HitTest() protected method

protected HitTest ( Point point ) : IDockContent
point Point
return IDockContent

MeasureHeight() protected method

protected MeasureHeight ( ) : int
return int

OnBeginDrawTab() protected method

protected OnBeginDrawTab ( Tab tab ) : void
tab Tab
return void

OnEndDrawTab() protected method

protected OnEndDrawTab ( Tab tab ) : void
tab Tab
return void

OnLayout() protected method

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

OnRefreshChanges() protected method

protected OnRefreshChanges ( ) : void
return void

VS2003AutoHideStrip() public method

public VS2003AutoHideStrip ( DockPanel panel ) : System
panel DockPanel
return System