title: Problem with MessageBox
body: <p>I'm having a problem with a MessageBox intended to be modal. </p>
  
  <p>Here is the situation,</p>
  
  <ul>
  <li>A user select xx from the form</li>
  <li>MessageBox appears</li>
  <li>User opens the embebed software keyboard (the built-in one, from the device)</li>
  <li>User closes the keyboard</li>
  <li>The MessageBox loses focus (how? it's supossed to be modal!) and the main form is shown in the foreground</li>
  <li>The app blocks, as the user cannot now close the MessageBox.</li>
  </ul>
  
  <p>Here is the code snippet for the MessageBox.</p>
  
  <pre><code>MessageBox.Show("message", "caption", MessageBoxButtons.OK, MessageBoxIcon.Asterisk,
                                      MessageBoxDefaultButton.Button1);
  </code></pre>
  
  <p>Any ideas on how to solve this?</p>