title: C# picturebox location changes when changing image
body: <p>I have a <code>PictureBox</code> and when I change the image for some reason the location of the <code>PictureBox</code> isn't displayed correctly. It is displayed in the lower left corner instead of the top left.</p>
  
  <p>If I check the values of <em>top, left, location</em> etc. it is all correct. Is there something I am forgetting?</p>
  
  <pre><code> myPictureBox.Image = image;
   myPictureBox.Location = new Point(0,0);
  </code></pre>