In This Article

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

GetSerializerProperties()

Returns an enumerable of IXmlSerializerProperty instances which define the properties supported by serialization.

public override IEnumerable<IXmlSerializerProperty> GetSerializerProperties()

Returns

IEnumerable<IXmlSerializerProperty>

Remarks

When not using System.Xml.Serialization.XmlSerializer, derived classes should override this method to define additional properties that should be included by the serializer.

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