Xceed Toolkit Plus for WPF v5.1 Documentation
Xceed.Wpf.AvalonDock Assembly / Xceed.Wpf.AvalonDock.Layout Namespace / ILayoutContainer Interface


In This Topic
    ILayoutContainer Interface
    In This Topic
    Provides properties and methods related to layout model containers (e.g., the "Group" and the "Pane" classes, as well as floating windows and LayoutRoot).
    Object Model
    ILayoutContainer InterfaceILayoutContainer InterfaceILayoutRoot Interface
    Syntax
    'Declaration
     
    
    Public Interface ILayoutContainer 
       Inherits ILayoutElement 
    'Usage
     
    
    Dim instance As ILayoutContainer
    public interface ILayoutContainer : ILayoutElement  
    Public Properties
     NameDescription
     PropertyGets an enumerator of type ILayoutElement.  
     PropertyGets the number of children contained in the ILayoutContainer.  
     PropertyGets the parent container of the layout element. (Inherited from Xceed.Wpf.AvalonDock.Layout.ILayoutElement)
     PropertyGets the root of the layout element. (Inherited from Xceed.Wpf.AvalonDock.Layout.ILayoutElement)
    Top
    Public Methods
     NameDescription
     MethodRemoves the specified child ILayoutElement.  
     MethodReplaces a child ILayoutElement with a new one.  
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded. Indicates whether a child of a specified type is contained in the ILayoutContainer.
    Public Extension MethodReturns the descendents of the specified ILayoutElement.
    Public Extension MethodFinds the parent of the specified type of the specified ILayoutElement.
    Public Extension MethodReturns the root of the specified ILayoutElement.
    Public Extension MethodReturns the anchor side of the specified ILayoutElement.
    Public Extension MethodReturns whether the specified container is of either of the specified types.
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also