Class LayoutDocumentFloatingWindow
Implements the layout model for the LayoutDocumentFloatingWindowControl.
[Serializable]
public class LayoutDocumentFloatingWindow : LayoutFloatingWindow, ILayoutContainer, ILayoutElement, INotifyPropertyChanged, INotifyPropertyChanging, IXmlSerializable, ILayoutElementWithVisibility
- Inheritance
-
LayoutDocumentFloatingWindow
- Implements
- Inherited Members
- Extension Methods
Properties
Children
Gets the list of ILayoutElement based children below this object.
public override IEnumerable<ILayoutElement> Children { get; }
Property Value
ChildrenCount
Gets the number of children below this object.
public override int ChildrenCount { get; }
Property Value
IsSinglePane
public bool IsSinglePane { get; }
Property Value
IsValid
public override bool IsValid { get; }
Property Value
IsVisible
public bool IsVisible { get; }
Property Value
RootPanel
public LayoutDocumentPaneGroup RootPanel { get; set; }
Property Value
SinglePane
public LayoutDocumentPane SinglePane { get; }
Property Value
Methods
ConsoleDump(int)
public override void ConsoleDump(int tab)
Parameters
tab
int
ReadXml(XmlReader)
Provides custom formatting for XML serialization and deserialization.
public override void ReadXml(XmlReader reader)
Parameters
reader
XmlReader
RemoveChild(ILayoutElement)
Remove the child element from the collection of children.
public override void RemoveChild(ILayoutElement element)
Parameters
element
ILayoutElement
ReplaceChild(ILayoutElement, ILayoutElement)
Replace the child element with a new child in the collection of children.
public override void ReplaceChild(ILayoutElement oldElement, ILayoutElement newElement)
Parameters
oldElement
ILayoutElementnewElement
ILayoutElement
Events
IsVisibleChanged
public event EventHandler IsVisibleChanged