Не закрывайте модальное окно при закрытии папки - PullRequest
0 голосов
/ 09 августа 2011

У меня есть основная форма Windows, которая запускает модальное диалоговое окно для получения некоторых значений конфигурации, которые являются путями.

Из модального окна я запускаю folderBrowser (желая сделать это для каждого настраиваемого пути).

Когда folderBrowser закрывает модальное окно, которое запустило, оно также закрывается.

Это означает, что пользователь должен открывать folderBrowser для каждого параметра конфигурации, а не один раз.

Почему окно модальной конфигурации закрывается и как я могу оставить его открытым, пока пользователь не установитвсе значения параметров?

Спасибо

1 Ответ

0 голосов
/ 09 августа 2011

Хорошо, я ответил на свой вопрос.Хитрость заключается в том, чтобы перехватить событие закрытия и проверить флаг, который я установил при условии, что все значения папки действительны.Если они не установлены e.Cancel = true;

...