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

상속: Panel
파일 보기 프로젝트 열기: dockpanelsuite/dockpanelsuite 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BeginDrag void
GetAutoHideWindowBounds Rectangle
GetDockDragHandler DockDragHandler
GetSplitterDragHandler SplitterDragHandler
OnDocumentDragged void
RefreshActiveAutoHideContent void
RefreshAutoHideStrip void
SaveFocus void

공개 메소드들

메소드 설명
BeginDrag ( ISplitterDragSource dragSource, Rectangle rectSplitter ) : void
LoadFromXml ( System.Stream stream, DeserializeDockContent deserializeContent ) : void

Loads layout from a stream.

The stream is closed after deserialization.

LoadFromXml ( System.Stream stream, DeserializeDockContent deserializeContent, bool closeStream ) : void

Loads layout from a stream.

LoadFromXml ( string fileName, DeserializeDockContent deserializeContent ) : void

Loads layout from XML file.

SaveAsXml ( System.Stream stream, Encoding encoding ) : void
SaveAsXml ( System.Stream stream, Encoding encoding, bool upstream ) : void
SaveAsXml ( string fileName ) : void
SaveAsXml ( string fileName, Encoding encoding ) : void

보호된 메소드들

메소드 설명
OnActiveContentChanged ( EventArgs e ) : void
OnActiveDocumentChanged ( EventArgs e ) : void
OnActivePaneChanged ( EventArgs e ) : void

비공개 메소드들

메소드 설명
BeginDrag ( IDockDragSource dragSource ) : void
GetAutoHideWindowBounds ( Rectangle rectAutoHideWindow ) : Rectangle
GetDockDragHandler ( ) : DockDragHandler
GetSplitterDragHandler ( ) : SplitterDragHandler
OnDocumentDragged ( ) : void
RefreshActiveAutoHideContent ( ) : void
RefreshAutoHideStrip ( ) : void
SaveFocus ( ) : void

메소드 상세

BeginDrag() 공개 메소드

public BeginDrag ( ISplitterDragSource dragSource, Rectangle rectSplitter ) : void
dragSource ISplitterDragSource
rectSplitter Rectangle
리턴 void

LoadFromXml() 공개 메소드

Loads layout from a stream.
The stream is closed after deserialization.
Deserialization might throw exceptions.
public LoadFromXml ( System.Stream stream, DeserializeDockContent deserializeContent ) : void
stream System.Stream The stream.
deserializeContent DeserializeDockContent Deserialization handler.
리턴 void

LoadFromXml() 공개 메소드

Loads layout from a stream.
Deserialization might throw exceptions.
public LoadFromXml ( System.Stream stream, DeserializeDockContent deserializeContent, bool closeStream ) : void
stream System.Stream The stream.
deserializeContent DeserializeDockContent Deserialization handler.
closeStream bool The flag to close the stream after deserialization.
리턴 void

LoadFromXml() 공개 메소드

Loads layout from XML file.
Deserialization might throw exceptions.
public LoadFromXml ( string fileName, DeserializeDockContent deserializeContent ) : void
fileName string The file name.
deserializeContent DeserializeDockContent Deserialization handler.
리턴 void

OnActiveContentChanged() 보호된 메소드

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

OnActiveDocumentChanged() 보호된 메소드

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

OnActivePaneChanged() 보호된 메소드

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

SaveAsXml() 공개 메소드

public SaveAsXml ( System.Stream stream, Encoding encoding ) : void
stream System.Stream
encoding Encoding
리턴 void

SaveAsXml() 공개 메소드

public SaveAsXml ( System.Stream stream, Encoding encoding, bool upstream ) : void
stream System.Stream
encoding Encoding
upstream bool
리턴 void

SaveAsXml() 공개 메소드

public SaveAsXml ( string fileName ) : void
fileName string
리턴 void

SaveAsXml() 공개 메소드

public SaveAsXml ( string fileName, Encoding encoding ) : void
fileName string
encoding Encoding
리턴 void