Desktop
WPF
Many times in an application you want your user to have the ability to set preferences. This extends to a variety of settings, but what about the interface itself? If you are using the DockingManager you can give the user the ability to modify the layout of existing DockPanels and store it for them. Why would you want to let the user change the layout? Every person is different and most people enjoy having the option of customizing an application. This can be as simple as having a tool window on the right of the screen instead of the...