wpf-devexpress-dot-xpf-dot-docking-df223ed9.md
Represents a collection of AutoHideGroup objects.
Namespace : DevExpress.Xpf.Docking
Assembly : DevExpress.Xpf.Docking.v25.2.dll
NuGet Package : DevExpress.Wpf.Docking
public class AutoHideGroupCollection :
BaseLockableCollection<AutoHideGroup>,
IDisposable
Public Class AutoHideGroupCollection
Inherits BaseLockableCollection(Of AutoHideGroup)
Implements IDisposable
The following members return AutoHideGroupCollection objects:
An auto-hide group (a AutoHideGroup object) displays a dock panel(s) it owns in auto-hidden mode. There can exist multiple auto-hide groups docked to the top, left, right or bottom edge of the DockLayoutManager container.
To access all auto-hide groups or add new groups, use the DockLayoutManager.AutoHideGroups collection.
This example shows how to create auto-hidden panels in XAML. To create auto-hidden panels:
AutoHideGroup objects are added to the DockLayoutManager.AutoHideGroups collection.
Panels are added to the corresponding AutoHideGroup object.
<dxdo:DockLayoutManager.AutoHideGroups>
<!--Create one AutoHideGroup on the right-->
<dxdo:AutoHideGroup DockType="Right">
<dxdo:LayoutPanel x:Name="paneProperties" Caption="Properties" ItemWidth="150">
<RichTextBox />
</dxdo:LayoutPanel>
<dxdo:LayoutPanel x:Name="paneMessages" Caption="Messages" ItemWidth="150">
<RichTextBox />
</dxdo:LayoutPanel>
</dxdo:AutoHideGroup>
<!--Create two AutoHideGroups on the left-->
<dxdo:AutoHideGroup DockType="Left">
<dxdo:LayoutPanel x:Name="paneErrors" Caption="Errors" ItemWidth="150">
<RichTextBox />
</dxdo:LayoutPanel>
<dxdo:LayoutPanel x:Name="paneWarnings" Caption="Warnings" ItemWidth="150">
<RichTextBox />
</dxdo:LayoutPanel>
</dxdo:AutoHideGroup>
<dxdo:AutoHideGroup DockType="Left">
<dxdo:LayoutPanel x:Name="paneFindResults" Caption="Find Results" ItemWidth="150">
<RichTextBox />
</dxdo:LayoutPanel>
</dxdo:AutoHideGroup>
</dxdo:DockLayoutManager.AutoHideGroups>
Object Collection<AutoHideGroup> ObservableCollection<AutoHideGroup> DevExpress.Xpf.Docking.BaseLockableCollection<AutoHideGroup> AutoHideGroupCollection
See Also
AutoHideGroupCollection Members