Workspace Manager
Saves and restores an application's control layout. You can create multiple states (or layouts) for visual controls and then use the WorkspaceManager to instantly switch between them at runtime. To spice things up, there are several visual transition effects built-in. The WorkspaceManager can be used with any DevExpress visual control that support serialization (e.g. BarManager, DockLayoutManager, DXGrid, etc.) The target visual control may also contain other serializable DevExpress controls as children.
Help Topic: DXWorkspaceManager for WPF | Video: WPF Workspace Manager – Getting Started |