Как найти коллекцию форм? - PullRequest
0 голосов
/ 21 апреля 2011

Я разрабатываю приложение, в котором есть много форм, я хочу получить коллекцию всех этих форм, которые находятся в открытом или скрытом состоянии. как бы я это реализовал.

Ответы [ 2 ]

1 голос
/ 21 апреля 2011

В .net 4.0 все еще есть дефект в Application.OpenForms. Форма будет удалена из списка форм при изменении свойства ShowInTaskbar. Используйте Application.OpenForms, если вы уверены, что они не меняют ShowInTaskbar. В противном случае подумайте об управлении своей собственной коллекцией OpenForms

1 голос
/ 21 апреля 2011

Это поможет вам получить все формы, открытые приложением

FormCollection col = Application.OpenForms;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...