2012-12-21 12 views
5

Jak ponownie używać stylów WPF programu Visual Studio dla formantów w rozszerzeniu VSIX MEF?Jak ponownie używać stylów WPF programu Visual Studio dla formantów w rozszerzeniu VSIX MEF?

Znalazłem kilka informacji o ogólnym użyciu motywów w innych aplikacjach here, ale prawdopodobnie jest inny sposób, aby zrobić to w rozszerzeniu wewnątrz Visual Studio?

Piszę rozszerzenie z obsługą VS2010 i VS2012 i byłoby wspaniale, gdyby można było użyć odpowiedniego motywu VS.

Właściwie moje pytanie jest w pewnym stopniu duplikatem do this, wciąż bez odpowiedzi.

Odpowiedz

1

Znalazłem odpowiedź, ale musisz utworzyć VSPackage, aby korzystać z tego rodzaju funkcji, choć nie pamiętam, czy MEF kiedykolwiek umożliwił wyświetlanie elementów GUI zamiast funkcji rozszerzeń edytora.

interfejsy użytkownika: http://msdn.microsoft.com/en-us/library/bb165108(v=vs.110).aspx

Wewnętrzne zapytań ustawienia: http://msdn.microsoft.com/en-us/library/bb164716(v=vs.110).aspx

drugie ogniwo może pomóc w użyciu ustawienia WPF na rozszerzeniach GUI.

Możesz również zapytać o ustawienia czcionki i kolorów, ale myślę, że twoje pytanie dotyczy GUI.

Pod podanym linkiem znajduje się rozwiązanie, ale nie wiem, czy dostęp do ustawień jest większy.

+0

Klasa Microsoft.VisualStudio.Shell.VsBrushes wymieniona w drugim łączu jest kluczem –

Powiązane problemy