How to programmatically show/hide docking windows
(Views :1469)

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
::adCenter::