Back to Devexpress

How to: Access auto-hidden panels

windowsforms-5426-controls-and-libraries-docking-library-examples-how-to-access-auto-hidden-panels.md

latest1.0 KB
Original Source

How to: Access auto-hidden panels

  • Nov 13, 2018

The following code shows how to disable the auto-hide functionality for the panels which are auto-hidden to the form’s left edge. These panels are accessed via the corresponding AutoHideContainer object.

csharp
using DevExpress.XtraBars.Docking;
// ...
AutoHideContainer ahContainer = dockManager1.AutoHideContainers[DockingStyle.Left];
if(ahContainer != null) {
   while(ahContainer.Count > 0) {
      DockPanel dp1 = ahContainer[ahContainer.Count - 1];
      dp1.Visibility = DockVisibility.Visible;
   }               
}
vb
Imports DevExpress.XtraBars.Docking
' ...
Dim ahContainer As AutoHideContainer = DockManager1.AutoHideContainers(DockingStyle.Left)
If Not ahContainer Is Nothing Then
   While ahContainer.Count > 0
      Dim dp1 As DockPanel = ahContainer(ahContainer.Count - 1)
      dp1.Visibility = DockVisibility.Visible
   End While
End If