Как программно обновить дизайнеров Visual Studio WPF? - PullRequest
0 голосов
/ 30 июня 2011

Можно ли программно обновлять дизайнерские окна WPF в Visual Studio, например используя DTE?

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

Я пробовал:

dte.ItemOperations.OpenFile(file) //where file is a xaml file

но это не имеет никакого эффекта.

Обновление

Я ищу решение, при котором я не закрываю, а затем снова открываю файл xaml, так как это слишком сложно. Я ищу способ заставить дизайнеров WPF перезагружать \ обновлять, как они это делают, когда решение перестраивается.

1 Ответ

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

Лучшее, что я могу придумать, это

dte.ActiveDocument.Close(vsSaveChanges.vsSaveChangesNo);
dte.ItemOperations.OpenFile(FileName);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...