Category / Section
How to programmatically show or hide docking windows in WinForms Docking Manager?
1 min read
Show or hide docking windows
The DockingManager.SetDockVisibility() method may be used to show or hide docking windows.
The following code checks the visibility state of the listBox1 docking window and if the control is hidden, shows it:
C#
private void button1_Click(object sender, System.EventArgs e) { if( this.dockingManager1.GetDockVisibility(this.panel1) == false ) this.dockingManager1.SetDockVisibility(this.panel1, true); else this.dockingManager1.SetDockVisibility(this.panel1, false); }
VB
Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click If Me.dockingManager1.GetDockVisibility(Me.panel1) = False Then Me.dockingManager1.SetDockVisibility(Me.panel1, True) Else Me.dockingManager1.SetDockVisibility(Me.panel1, False) End If End Sub
Reference link: https://help.syncfusion.com/windowsforms/dockingmanager/dock-window#showhide-dock-windows