У меня есть диалоговая форма, которая может быть открыта как модальный или немодальный диалог. Из диалогового окна, как я могу сказать, каким образом был открыт диалог, то есть модальный или нет?
Класс Form имеет свойство Modal:
Form
Modal
Это свойство можно использовать, чтобы определить, была ли форма, полученная из метода или свойства, отображена модально.