title: Background skin and fixed layout in wpf
body: <p>Please dont send me to the hang-tree for this and thanks for reading</p>
  
  <ul>
  <li><p>This would be more a theoretical question. I've programmed a few
  years winforms lately someone asked me to make a custom design for a
  software.</p></li>
  <li><p>After trying to draw it in winforms i saw that it can be very
  complicated.</p></li>
  <li><p>Thats been said since i was looking for more simple way to work i
  draw a picture of the layout and applied it as background image on my
  form.    Of course i started to have repainting performance issues
  since the app has a size of 1800x990. So i checked and applied the
  double buffering option but the performance is still a problem because i have a lot of controls.</p>
  
  <p>So i said it might be a good time to start learning WPF . From what i understand in WPF is better to allow auto-scale and self positioning of the controls using layout tools (grids, stacks ...).
  My app would have a fixed size (no resize) so i want to just to add the background which already contains the spaces for buttons and after that just add controls over it.</p></li>
  </ul>
  
  <p>My question is : in terms of working with wpf is it wrong or not?
  If its not ok what would be the other aproach?</p>
  
  <p>Thanks in advance,</p>
  
  <p>Background
  <img src="https://i.stack.imgur.com/hk4ou.jpg" alt="Background"> </p>
  
  <p>With controls placed</p>
  
  <p><img src="https://i.stack.imgur.com/ybut1.jpg" alt="Buttons attached"></p>