XmlDockingWindow Class
Represents a serializable version of the DockingWindow class, used for saving to XML layout.
public abstract class XmlDockingWindow : XmlDockingObject
- Inheritance:
- object XmlObjectBase XmlDockingObject object
- Derived:
- XmlDocumentWindow XmlToolWindow
Constructors
XmlDockingWindow()
Initializes an instance of the class.
protected XmlDockingWindow()
Properties
ContainerDockedSize
The size of the docking window's container when in a Docked state.
ContainerDockedSizeSerializable
The size of the docking window's container when in a Docked state, expressed as a string.
IsOpen
Whether the window is open.
public bool IsOpen { get; set; }
Property Value
- bool:
true
if the window is open; otherwise,false
.
See Also
LastActiveDateTime
The DateTime at which the window was last active, meaning the primary window that was focused.
public DateTime LastActiveDateTime { get; set; }
Property Value
See Also
Name
Te name of the window.
SerializationId
The serialization ID of the window.
StandardMdiBounds
The current bounds of the window in standard MDI.
StandardMdiBoundsSerializable
The current bounds of the window in standard MDI, expressed as a string.
StandardMdiWindowState
The standard MDI state of the window.
public WindowState StandardMdiWindowState { get; set; }
Property Value
- WindowState
See Also
State
The current state of the window.
TabbedMdiLayoutKind
The tab layout kind.
public TabLayoutKind TabbedMdiLayoutKind { get; set; }
Property Value
See Also
Type
The type of the associated control.
TypeSerializable
The type of the associated control.
UniqueId
The unique ID of the window.
Methods
ShouldSerializeContainerDockedSizeSerializable()
Determines if the ContainerDockedSizeSerializable property should be serialized.
public virtual bool ShouldSerializeContainerDockedSizeSerializable()
Returns
- bool:
true
if the ContainerDockedSizeSerializable property should be serialized; otherwise,false
.
ShouldSerializeLastActiveDateTime()
Determines if the LastActiveDateTime property should be serialized.
public virtual bool ShouldSerializeLastActiveDateTime()
Returns
- bool:
true
if the LastActiveDateTime property should be serialized; otherwise,false
.
ShouldSerializeName()
Determines if the Name property should be serialized.
public virtual bool ShouldSerializeName()
Returns
ShouldSerializeSerializationId()
Determines if the SerializationId property should be serialized.
public virtual bool ShouldSerializeSerializationId()
Returns
- bool:
true
if the SerializationId property should be serialized; otherwise,false
.
ShouldSerializeStandardMdiBoundsSerializable()
Determines if the StandardMdiBoundsSerializable property should be serialized.
public virtual bool ShouldSerializeStandardMdiBoundsSerializable()
Returns
- bool:
true
if the StandardMdiBoundsSerializable property should be serialized; otherwise,false
.
ShouldSerializeStandardMdiWindowState()
Determines if the StandardMdiWindowState property should be serialized.
public virtual bool ShouldSerializeStandardMdiWindowState()
Returns
- bool:
true
if the StandardMdiWindowState property should be serialized; otherwise,false
.
ShouldSerializeTabbedMdiLayoutKind()
Determines if the TabbedMdiLayoutKind property should be serialized.
public virtual bool ShouldSerializeTabbedMdiLayoutKind()
Returns
- bool:
true
if the TabbedMdiLayoutKind property should be serialized; otherwise,false
.
ShouldSerializeTypeSerializable()
Determines if the TypeSerializable property should be serialized.
public virtual bool ShouldSerializeTypeSerializable()
Returns
- bool:
true
if the TypeSerializable property should be serialized; otherwise,false
.
ShouldSerializeUniqueId()
Determines if the UniqueId property should be serialized.
public virtual bool ShouldSerializeUniqueId()
Returns
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()