2012-12-21 68 views
5

如何重用VSIX MEF擴展中的控件的Visual Studio WPF樣式?如何重用VSIX MEF擴展中的控件的Visual Studio WPF樣式?

我發現了一些關於在其他應用程序中使用主題的信息here,但是在Visual Studio中可能還有其他擴展方法嗎?

我寫的擴展與VS2010和VS2012的支持,這將是偉大的,如果它可能使用適當的VS主題。

其實我的問題是有點複製到this,仍然沒有答案。

回答

1

我找到了答案,但您必須創建一個VSPackage才能使用這種功能,但我不記得MEF是否曾經讓您能夠顯示GUI元素而不是編輯器擴展功能。

用戶界面: http://msdn.microsoft.com/en-us/library/bb165108(v=vs.110).aspx

內部設置查詢: http://msdn.microsoft.com/en-us/library/bb164716(v=vs.110).aspx

第二個鏈接可以幫助你在你的GUI擴展使用WPF設置。

你也可以查詢字體和顏色設置,但我認爲你的問題是關於GUI。

在您提供的鏈接中包含解決方案,我不會考慮是否有更多的設置訪問權限。

+0

第二個鏈接中提到的Microsoft.VisualStudio.Shell.VsBrushes類是關鍵 –

相關問題