title: Problems bringing other forms to front in a form's Activated event
body: <p>I want a MainForm to bring two other separate forms to the front whenever it itself is brought to the front. I am using MainForm's Activated event handler to do this, but bringing the other two forms to the front and returning the focus to MainForm is causing problems:</p>
  
  <pre><code>    private void MainForm_Activated(object sender, EventArgs e)
      {
          tilemapForm.BringToFront();
          tilesetForm.BringToFront();
          this.BringToFront();
          this.Focus();
      }
  </code></pre>
  
  <p>Whenever this event is triggered, the title bar text of all three forms disappears and the forms flicker like crazy for a couple of seconds before it's done.</p>
  
  <p>Removing this.Focus() fixes it, but then disables MainForm's control box so that minimizing or closing it via the control box becomes impossible. Is there a solution to this dilemma?</p>