Table of Contents

Class LayoutDocumentPaneGroup

Namespace
HeBianGu.Control.Dock.Layout
Assembly
HeBianGu.Control.Dock.dll

Implements an element in the layout model that can contain and organize multiple LayoutDocumentPane elements, which in turn contain LayoutDocument elements.

[Serializable]
public class LayoutDocumentPaneGroup : LayoutPositionableGroup<ILayoutDocumentPane>, IXmlSerializable, ILayoutDocumentPane, ILayoutPanelElement, ILayoutPane, ILayoutElementWithVisibility, ILayoutOrientableGroup, ILayoutGroup, ILayoutContainer, ILayoutElement, INotifyPropertyChanged, INotifyPropertyChanging
Inheritance
LayoutDocumentPaneGroup
Implements
Inherited Members
Extension Methods

Constructors

LayoutDocumentPaneGroup()

Class constructor

public LayoutDocumentPaneGroup()

LayoutDocumentPaneGroup(LayoutDocumentPane)

Class constructor from documentPane that is added into the children collection of this object.

public LayoutDocumentPaneGroup(LayoutDocumentPane documentPane)

Parameters

documentPane LayoutDocumentPane

Properties

Orientation

Gets/sets the (Horizontal, Vertical) Orientation of this group.

public Orientation Orientation { get; set; }

Property Value

Orientation

Methods

ConsoleDump(int)

public override void ConsoleDump(int tab)

Parameters

tab int

GetVisibility()

protected override bool GetVisibility()

Returns

bool

ReadXml(XmlReader)

provides a standard overridable implementation for deriving classes.

public override void ReadXml(XmlReader reader)

Parameters

reader XmlReader

WriteXml(XmlWriter)

provides a standard overridable implementation for deriving classes.

public override void WriteXml(XmlWriter writer)

Parameters

writer XmlWriter