title: Form.ShowDialog() or Form.ShowDialog(this)?
body: <p>I heard that if I call form.ShowDialog() without specifying the owner, then there can be a case when I will not see the dialog form on screen (it will be hidden with other windows). Is it true? I used ShowDialog() without specifying the owner hundreds of times and I never had any problems with that.</p>
  
  <p>Can you please explain in which situation I could get the described problem?</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>Well, I did many experiments and I couldn't get any real unexpected problems with using ShowDialog() (without specifying the owner).</p>
  
  <p>So I think it's just rumors that ShowDialog() can lead to problems.
  If you don't agree - give me a code sample please that leads to a problem.</p>