Модальность это далеко не только возврат значения диалога)
я в курсе, что ситуации могут быть разные, но в половине случаев точно можно пренебречь блокировкой
Чтобы за окном настроек можно было что-то делать? Зачем?
Тем не менее, модальное окно, как не дающее далее пользоваться программой, пока ситуация не разрешена (скажем, нужно подтверждение от пользователя, или выбор) имеет право на жизнь. Блокирует оно там главный поток, или нет - уже дело десятое, чисто по функционалу это востребованная вещь.
Модальное окно - это по сути любая главная форма программы
Технически да, т.к. задача модального окна остановить стек исполнения до своего закрытия, что собственно оно и делает, возвращая управление из Application.Run на своем закрытии
А как ты две главных формы в Application.MainForm запихать собрался? :)
Они чередуются вроде
дык я и написал, что это ограничение фреймворка, а не системы
Обсуждают сегодня