title: Best Approach for a MDI Application in WPF?
body: <p>I am developing a WPF Application for a Shop.</p>
  
  <p>So i have a MainWindow and all the rest will be Child.</p>
  
  <p>Which is the best thing to Use as Child Window.</p>
  
  <ol>
  <li>Window</li>
  <li>UserControl</li>
  </ol>
  
  <p>Window will be normal, it will be top on the MainWindow and if its UserControl it will be in a Canvas of a MainWindow.</p>
  
  <p>So can anyone suggest me which is best to use out of this two.</p>