XmlDockingWindowContainer Class

Represents a serializable version of the DockingWindowContainerBase class reference, used for saving to XML layout.

public abstract class XmlDockingWindowContainer : XmlDockingObject
Inheritance:
object XmlObjectBase XmlDockingObject object
Derived:
XmlTabbedMdiContainer XmlToolWindowContainer

Constructors

XmlDockingWindowContainer()

Initializes an instance of the class.

protected XmlDockingWindowContainer()

Properties

Children

The collection of children.

public List<XmlObjectBase> Children { get; }

Property Value

List<XmlObjectBase>

DockedSize

The size of the control when in a Docked state.

public Size DockedSize { get; set; }

Property Value

Size

See Also

  • ActiproSoftware.UI.Avalonia.Controls.Docking.Primitives.DockingWindowContainerBase.DockedSize

DockedSizeSerializable

The size of the control when in a Docked state, expressed as a string.

public string DockedSizeSerializable { get; set; }

Property Value

string

SelectedWindowUniqueId

The unique ID of the selected window.

public Guid SelectedWindowUniqueId { get; set; }

Property Value

Guid

Methods

ShouldSerializeDockedSizeSerializable()

Determines if the DockedSizeSerializable property should be serialized.

public virtual bool ShouldSerializeDockedSizeSerializable()

Returns

bool:

true if the DockedSizeSerializable property should be serialized; otherwise, false.

ShouldSerializeSelectedWindowUniqueId()

Determines if the SelectedWindowUniqueId property should be serialized.

public virtual bool ShouldSerializeSelectedWindowUniqueId()

Returns

bool:

true if the SelectedWindowUniqueId property should be serialized; otherwise, false.

Inherited Members

Extension Methods