Cascading Panes

Codejock Software's Docking Pane provides you with the "cascading" pane navigation functionality seen in Visual Studio. When the "Maximize" button is pressed on a pane, it will cause the pane to occupy the entire area of all adjacent panes. Then the "Maximize" button will change to a "Restore" button for the currently expanded pane. When the "Restore" button is pressed, then all the panes are returned to their original size and location. This provides grouping functionality to pages that are not grouped together.

Cascading Panes sample