title: MDI parent size to fit MDI child form
body: <p>I want the MDI parent to auto-size the child form so it fits inside without scroll bars. Can someone provide some code?</p>
  
  <p>I have used this to differentiate the size of the parent and the child and add it to the size of the parent so I would get a fit. But it's so manual and takes too long to make.</p>
  
  <pre><code>void MDICentertoScreen(Form z,Size addedsize)
  {
          foreach (Form f in this.MdiChildren)
          {
              f.Close();
          }
          z.StartPosition = FormStartPosition.CenterScreen;
          z.MdiParent = this;
  
          //  this.Size = Size.Add(z.Size, addedsize);
          this.CenterToScreen();
          z.Show();
  }
  </code></pre>