title: Form opens on wrong monitor
body: <p>I have the following code:</p>
  
  <pre><code>//Create the login form.
  ConnectionTypeForm ctf = new ConnectionTypeForm();
  if (ctf.ShowDialog() == DialogResult.OK)
  {
      Form form = Statics.CreateForm(
          "Main Form",
          new MainDesignerControl());
      Application.Run(form);
  }
  </code></pre>
  
  <p>And when I run the program, the <code>ConnectionTypeForm</code> will open on my right (secondary) monitor, but as soon as the <code>MainForm</code> opens, it opens on the left hand side monitor (Primary). I can't set it's start position to <code>FormStartPosition.CenterParent</code> but as the <code>ConnectionTypeForm</code> isn't actually <code>MainForm</code>'s parent, it's useless. </p>
  
  <p>Any suggestions? I'd just like it to open on the same monitor.</p>