title: WPF - Content section control
body: <p>I am new to WPF and am trying to find the right control.</p>
  
  <p>I am coding a WPF app that has two sections.  The left side is an Outlook like sidebar (Odyssey controls).</p>
  
  <p>For everything else I want a control that I can easily swap the contents of based on what is in the side bar.</p>
  
  <p>So the user selects an option in the side bar and all the controls in the main section would change.</p>
  
  <p>If I was writing this in Windows Forms I could just create a few Panels and then show the one that is relevant (and hide the others).  When I try this in WPF you can see the contents of the panel underneath.  I know I could make them not visible, but I am getting the feeling that I may be going about this the wrong way.  </p>
  
  <p>So here is the question.  What is the best way (in WPF) to handle content sections of the app to change.</p>