C # пункт меню Windows, помогающий пользователю управлять открытыми окнами - PullRequest
1 голос
/ 26 июля 2011

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

Ответы [ 3 ]

1 голос
/ 26 июля 2011

Вам нужен отдельный поток для каждого, и для каждого потока вы звоните Application.Run(yourform).
Очевидно, что вы можете создавать массивы потоков, форм и т. Д.

1 голос
/ 26 июля 2011

Я думаю, что Application.OpenForms - это то, что вам нужно: http://msdn.microsoft.com/en-us/library/system.windows.forms.application.openforms.aspx

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

Это сделано для вас автоматически. Вот ссылка, чтобы показать вам, как: http://msdn.microsoft.com/en-us/library/ms171654.aspx

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