C# Класс WeifenLuo.WinFormsUI.Docking.DockPanel

Наследование: Panel
Показать файл Открыть проект Примеры использования класса

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