
Base class of panel, pane, and pane group classes.

'Declaration<TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)> <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)> <SerializableAttribute()> Public MustInherit Class LayoutPositionableGroup(Of T As {Class, ILayoutElement}) Inherits LayoutGroup(Of T) Implements ILayoutContainer, ILayoutElement, ILayoutGroup
'UsageDim instance As LayoutPositionableGroup(Of T)
[TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)] [NameScopeProperty("NameScope", System.Windows.NameScope)] [Serializable()] public abstract class LayoutPositionableGroup<T> : LayoutGroup<T>, ILayoutContainer, ILayoutElement, ILayoutGroup where T: class, ILayoutElement
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
Xceed.Wpf.AvalonDock.Layout.LayoutElement
Xceed.Wpf.AvalonDock.Layout.LayoutGroupBase
Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>
Xceed.Wpf.AvalonDock.Layout.LayoutPositionableGroup<T>
Xceed.Wpf.AvalonDock.Layout.LayoutAnchorablePane
Xceed.Wpf.AvalonDock.Layout.LayoutAnchorablePaneGroup
Xceed.Wpf.AvalonDock.Layout.LayoutDocumentPane
Xceed.Wpf.AvalonDock.Layout.LayoutDocumentPaneGroup
Xceed.Wpf.AvalonDock.Layout.LayoutPanel
| Name | Description | |
|---|---|---|
![]() | AllowDuplicateContent | Gets or sets if LayoutDocumentPane (or LayoutAnchorablePane) allows the dropping of duplicate contents (according to its Title and ContentId). When set to false, the LayoutDocumentPane (or LayoutAnchorablePane) hides the OverlayWindow.DropInto button to prevent dropping of duplicate content. |
![]() | CanRepositionItems | Gets or sets a value indicating whether the LayoutDocuments can be repositioned in the LayoutDocumentPane via a drag of the LayoutDocumentTabItems, or if the LayoutAnchorables can be repositioned in the LayoutAnchorablePane via a drag of the LayoutAnchorableTabItems. |
![]() | Children | Gets the child elements. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | ChildrenCount | Gets the number of child elements. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | DependencyObjectType | (Inherited from System.Windows.DependencyObject) |
![]() | Dispatcher | (Inherited from System.Windows.Threading.DispatcherObject) |
![]() | DockHeight | Gets or sets the initial height of the dock. |
![]() | DockMinHeight | Gets or sets the minimum dock height. |
![]() | DockMinWidth | Gets or sets the minimum dock width. |
![]() | DockWidth | Gets or sets the initial width of the dock. |
![]() | FloatingHeight | Gets or sets the initial height of floating windows. |
![]() | FloatingLeft | Gets the initial position of the left side of a floating window. |
![]() | FloatingTop | Gets the initial position of the topside of a floating window. |
![]() | FloatingWidth | Gets or sets the initial width of floating windows. |
![]() | IsFloatingAsTopMost | Gets or sets if a pane or group will appear over all other windows when floating. |
![]() | IsMaximized | Gets whether the element is maximized. |
![]() | IsSealed | (Inherited from System.Windows.DependencyObject) |
![]() | IsVisible | Gets whether the layout group is visible. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | Parent | Gets or sets the parent container of the element. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutElement) |
![]() | Root | Gets or sets the root of the element. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutElement) |
| Name | Description | |
|---|---|---|
![]() | ClearValue | Overloaded. (Inherited from System.Windows.DependencyObject) |
![]() | CoerceValue | (Inherited from System.Windows.DependencyObject) |
![]() | ComputeVisibility | Determines whether an element is visible. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | Equals | (Inherited from System.Windows.DependencyObject) |
![]() | GetHashCode | (Inherited from System.Windows.DependencyObject) |
![]() | GetLocalValueEnumerator | (Inherited from System.Windows.DependencyObject) |
![]() | GetSchema | Returns null. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | GetValue | (Inherited from System.Windows.DependencyObject) |
![]() | IndexOfChild | Returns the index of the specified child layout element. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | InsertChildAt | Inserts the specified child layout element at the specified index. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | InvalidateProperty | (Inherited from System.Windows.DependencyObject) |
![]() | MoveChild | Moves a child from an old index to a new index within a pane (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | ReadLocalValue | (Inherited from System.Windows.DependencyObject) |
![]() | ReadXml | Overridden. Reads serialized layout information using the specified XmlReader. |
![]() | RemoveChild | Removes the specified child ILayoutElement. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | RemoveChildAt | Removes the child element at the specified index. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | ReplaceChild | Replaces a child ILayoutElement with a new one. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | ReplaceChildAt | Replaces the child element at the specified index with the specified element. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroup<T>) |
![]() | SetCurrentValue | (Inherited from System.Windows.DependencyObject) |
![]() | SetValue | Overloaded. (Inherited from System.Windows.DependencyObject) |
![]() | WriteXml | Overridden. Writes serialized layout information using the specified XmlWriter. |
| Name | Description | |
|---|---|---|
![]() | ContainsChildOfType | Overloaded. Indicates whether a child of a specified type is contained in the ILayoutContainer. |
![]() | Descendents | Returns the descendents of the specified ILayoutElement. |
![]() | FindLogicalAncestor<T> | Finds the logical ancenster |
![]() | FindLogicalAncestorsAndSelf | |
![]() | FindLogicalChildren<T> | Find the logical children. |
![]() | FindParent<T> | Finds the parent of the specified type of the specified ILayoutElement. |
![]() | FindVisualAncestor<T> | Finds the visual ancestor. |
![]() | FindVisualChildren<T> | Finds the visual children. |
![]() | FindVisualTreeRoot | Finds the visual tree root. |
![]() | GetRoot | Returns the root of the specified ILayoutElement. |
![]() | GetSide | Returns the anchor side of the specified ILayoutElement. |
![]() | IsOfType<T,S> | Returns whether the specified container is of either of the specified types. |
![]() | ShowDialog | Overloaded. |
| Name | Description | |
|---|---|---|
![]() | ChildrenCollectionChanged | Raised when the child collection changes. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroupBase) |
![]() | ChildrenTreeChanged | Raised when the children tree changes. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutGroupBase) |
![]() | PropertyChanged | Raised when a property has changed. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutElement) |
![]() | PropertyChanging | Raised when a property is about to change. (Inherited from Xceed.Wpf.AvalonDock.Layout.LayoutElement) |
.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.