title: C# WinForms minimize frm.Show() when main form is minimized
body: <p>I have a Windows Form that is showing an overlay form:</p>
  
  <pre><code>private void ShowWait()
  {             
      frmOverlay = new Base.frmOverlay("Please Wait...");
      frmOverlay.Show(this);
  }
  </code></pre>
  
  <p>This <code>frmOverlay</code> form at the same time is show it shows another form in the middle (message form):</p>
  
  <pre><code>private void frmOverlay_Load(object sender, EventArgs e)
  {   
      frmPleaseWait = new frmPleaseWait(_text); 
      frmPleaseWait.Show(this);
  }
  </code></pre>
  
  <p>When I minimize the main form then I can still see the <code>frmPleaseWait</code> form, is there a way I can minimize all when the main form is minimized?</p>