7

如何为 VSIX MEF 扩展中的控件重用 Visual Studio WPF 样式?

我在这里找到了一些关于在其他应用程序中一般使用主题的信息,但是在 Visual Studio 的扩展中可能还有其他方法可以做到这一点?

我正在编写支持 VS2010 和 VS2012 的扩展,如果可以使用适当的 VS 主题,那就太好了。

其实我的问题有点重复,仍然没有答案。

4

1 回答 1

3

我找到了答案,但是您必须创建一个 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。

在您提供的链接中包含解决方案,我不认为是否有更多的设置访问权限。

于 2013-12-19T16:21:02.307 回答