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
tabint
ReadXml(XmlReader)
Provides custom formatting for XML serialization and deserialization.
public override void ReadXml(XmlReader reader)
Parameters
readerXmlReader
RemoveChild(ILayoutElement)
Remove the child element from the collection of children.
public override void RemoveChild(ILayoutElement element)
Parameters
elementILayoutElement
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
oldElementILayoutElementnewElementILayoutElement
Events
IsVisibleChanged
public event EventHandler IsVisibleChanged