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
Constructors
XmlDockingWindowContainer()
Initializes an instance of the XmlDockingWindowContainer
class.
protected XmlDockingWindowContainer()
Properties
Children
Gets the collection of children.
public XmlDockingObjectCollection Children { get; }
Property Value
- XmlDockingObjectCollection:
The collection of children.
DockedSize
Gets or sets the size of the control when in a Docked
state.
public Size DockedSize { get; set; }
Property Value
- Size:
The size of the control when in a
Docked
state.
DockedSizeSerializable
Gets or sets the size of the control when in a Docked
state.
public string DockedSizeSerializable { get; set; }
Property Value
- string:
The size of the control when in a
Docked
state.
SelectedWindowUniqueId
Gets or sets the unique ID of the selected window.
public Guid SelectedWindowUniqueId { get; set; }
Property Value
- Guid:
The unique ID of the selected window.
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
- XmlObjectBase.PointToString(Point?)
- XmlObjectBase.RectToString(Rect?)
- XmlObjectBase.SizeToString(Size?)
- XmlObjectBase.StringToPoint(string)
- XmlObjectBase.StringToRect(string)
- XmlObjectBase.StringToSize(string)
- XmlObjectBase.StringToType(string)
- XmlObjectBase.TypeToString(Type)
- XmlObjectBase.Tag
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()