title: How set children position in canvas based on its width wpf
body: <p>Lets say canvas child has values left = 50, top = 50 when width of canvas = 500. When canvas is resizes how to set the left and top positions relative with the width of the canvas.</p>
  
  <p>If user runs the application in big window or resizes the window, left and top positions of canvas children are messed up. How to rearrange the left and top positions of canvas children</p>