C# 클래스 ARCed.UI.DockContentHandler

상속: IDisposable, IDockDragSource
파일 보기 프로젝트 열기: borisblizzard/arcreator 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CheckDockState DockState
Form_Disposed void
Form_TextChanged void
GetTab DockPaneStripBase.Tab
IDockDragSource System.Drawing.Rectangle
IDockDragSource bool
RefreshDockPane void
RemoveFromPane void
ResumeSetDockState void
ResumeSetDockState void
SetDockState void
SetPane void
SetPaneAndVisible void
SetParent void
SetVisible void
Show void
SuspendSetDockState void

공개 메소드들

메소드 설명
Activate ( ) : void
Close ( ) : void
Dispose ( ) : void
DockContentHandler ( Form form ) : System
DockContentHandler ( Form form, GetPersistStringCallback getPersistStringCallback ) : System
DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
DockTo ( DockPanel panel, DockStyle dockStyle ) : void
FloatAt ( Rectangle floatWindowBounds ) : void
GiveUpFocus ( ) : void
Hide ( ) : void
IsDockStateValid ( DockState dockState ) : bool
Show ( ) : void
Show ( DockPane previousPane, DockAlignment alignment, double proportion ) : void
Show ( DockPane pane, IDockContent beforeContent ) : void
Show ( DockPanel dockPanel ) : void
Show ( DockPanel dockPanel, DockState dockState ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnDockStateChanged ( EventArgs e ) : void

비공개 메소드들

메소드 설명
CheckDockState ( bool isFloat ) : DockState
Form_Disposed ( object sender, EventArgs e ) : void
Form_TextChanged ( object sender, EventArgs e ) : void
GetTab ( DockPaneStripBase dockPaneStrip ) : DockPaneStripBase.Tab
IDockDragSource ( Point ptMouse ) : Rectangle
IDockDragSource ( DockPane pane ) : bool
RefreshDockPane ( DockPane pane ) : void
RemoveFromPane ( DockPane pane ) : void
ResumeSetDockState ( ) : void
ResumeSetDockState ( bool isHidden, DockState visibleState, DockPane oldPane ) : void
SetDockState ( bool isHidden, DockState visibleState, DockPane oldPane ) : void
SetPane ( DockPane pane ) : void
SetPaneAndVisible ( DockPane pane ) : void
SetParent ( Control value ) : void
SetVisible ( ) : void
Show ( DockPanel dockPanel, Rectangle floatWindowBounds ) : void
SuspendSetDockState ( ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( ) : void
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

DockContentHandler() 공개 메소드

public DockContentHandler ( Form form ) : System
form System.Windows.Forms.Form
리턴 System

DockContentHandler() 공개 메소드

public DockContentHandler ( Form form, GetPersistStringCallback getPersistStringCallback ) : System
form System.Windows.Forms.Form
getPersistStringCallback GetPersistStringCallback
리턴 System

DockTo() 공개 메소드

public DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
pane DockPane
dockStyle DockStyle
contentIndex int
리턴 void

DockTo() 공개 메소드

public DockTo ( DockPanel panel, DockStyle dockStyle ) : void
panel DockPanel
dockStyle DockStyle
리턴 void

FloatAt() 공개 메소드

public FloatAt ( Rectangle floatWindowBounds ) : void
floatWindowBounds System.Drawing.Rectangle
리턴 void

GiveUpFocus() 공개 메소드

public GiveUpFocus ( ) : void
리턴 void

Hide() 공개 메소드

public Hide ( ) : void
리턴 void

IsDockStateValid() 공개 메소드

public IsDockStateValid ( DockState dockState ) : bool
dockState DockState
리턴 bool

OnDockStateChanged() 보호된 메소드

protected OnDockStateChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

Show() 공개 메소드

public Show ( ) : void
리턴 void

Show() 공개 메소드

public Show ( DockPane previousPane, DockAlignment alignment, double proportion ) : void
previousPane DockPane
alignment DockAlignment
proportion double
리턴 void

Show() 공개 메소드

public Show ( DockPane pane, IDockContent beforeContent ) : void
pane DockPane
beforeContent IDockContent
리턴 void

Show() 공개 메소드

public Show ( DockPanel dockPanel ) : void
dockPanel DockPanel
리턴 void

Show() 공개 메소드

public Show ( DockPanel dockPanel, DockState dockState ) : void
dockPanel DockPanel
dockState DockState
리턴 void