title: How can I create a dockable window in WPF (C#)?
body: <p>Let's say you have a view (userControl) with its own XAML code, and another window (window) also with its own XAML code. Is there any way to be able to dock this window into the view (the view will rearrange the UI to accomodate the docked window), but also get the window out of the view if you want to move the window around?</p>