Based on your mock-up, DockPanel
sounds like a perfectly sensible way to go.
The side-menu sounds like an accordion control - there's one in the WPF Toolkit on CodePlex, although it hasn't been updated for a while. Alternatively, you could roll your own with a stack of Expander
controls.