Максимизировать Visual Studio IDE из макроса? - PullRequest
0 голосов
/ 05 марта 2010

Хотя я совершенно готов поверить, что об этом спрашивали в другом месте, я не смог его найти.

В настоящее время я использую макросы для переключения макетов окон в Visual Studio путем импорта файлов .vssettings, но эти файлы не поддерживают максимальное состояние IDE (у меня есть макет с одним экраном, который я хочу развернуть, и макет с двумя экранами, который не должен ). Я хотел бы изменить два макроса, которые загружают эти параметры, чтобы максимизировать или восстановить окно IDE, но до сих пор я не смог найти способ сделать это.

Итак, по актуальному вопросу: как можно развернуть или восстановить окно IDE Visual Studio (2008) программно с помощью макросов?

Ответы [ 2 ]

1 голос
/ 05 марта 2010

Это сделало это для меня:

    DTE.MainWindow().WindowState = vsWindowState.vsWindowStateMaximize
1 голос
/ 05 марта 2010

Можете ли вы перехватить событие WindowCreated из объекта WindowEvents и установить для Window максимальное значение?

Private Sub WindowEvents_WindowCreated(ByVal Window As EnvDTE.Window) Handles WindowEvents.WindowCreated
    Window.WindowState = vsWindowState.vsWindowStateMaximize
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...