Я слышал, что если я вызову form.ShowDialog() без указания владельца, тогда может быть случай, когда я не увижу диалоговую форму на экране (она будет скрыта с другими окнами). Это правда? Я использовал ShowDialog(), не указав владельца сотни раз, и у меня никогда не было никаких проблем с этим.
Не могли бы вы объяснить, в какой ситуации я мог бы получить описанную проблему?
UPDATE:
Хорошо, я сделал много экспериментов, и я не мог получить никаких реальных неожиданностей при использовании ShowDialog() (без указания владельца).
Поэтому я думаю, что просто слухи о том, что ShowDialog() могут привести к проблемам. Если вы не согласны - дайте мне пример кода, пожалуйста, это приведет к проблеме.