title: Cannot alter Form size/bounds at runtime (C#)
body: <p>I have a Form which is owned by a UserControl (which in turn is heavily nested in other Forms/UserControls).  In order to resize the Form when the UserControl resizes I execute the following inside an override of the UserControl's OnLayout method:</p>
  
  <p><code>this.Form.Bounds = someValidRectangle;</code></p>
  
  <p>Now when I resize the application's window and this line executes the value of Bounds does not change.  I also tried setting the Height and Width explicitly to no avail.</p>
  
  <p>On my Form, AutoScale = false, AutoSize = false, AutoSizeMode = GrowOnly, MinimumSize &amp; MaximumSize = 0,0.</p>
  
  <p>I've never come across an issue like this before.  What could prevent the size of my form from actually being set?</p>