title: How do I ShowDialog based on MessageBox selection
body: <p>I am using C# here.  I have a form where the user can select Yes or No, and if they choose No, a message box appears and asks them if they are sure.  If they click No, I want to show the form again.  Here's my code:</p>
  
  <pre><code>public void function()
  {
      MyForm form = new MyForm();
      if (form.ShowDialog() == DialogResult.No)
      {
          if (MessageBox.Show("Are you sure?",
                              MessageBoxButtons.YesNo) == DialogResult.Yes)
          {
              runFinished.Dispose();
              return;
          }
          else
          {
              //Show form again. How??
          }
      }
  }
  </code></pre>
  
  <p>Thanks everybody for your help!</p>