有没有办法在Visual Studio 2012中更改解决方案资源管理器的背景颜色?

时间:2012-08-21 04:58:39

标签: c# visual-studio visual-studio-2012 visual-studio-sdk

在Visual Studio 2010中,我可以使用SendMessage更改解决方案资源管理器的背景颜色,就像在this question中一样。由于Visual Studio 2012使用WPF,因此此方法不再适用于我。我可以使用其他窗口(如类视图,数据源和服务器资源管理器)执行此操作,但解决方案资源管理器不会显示在Spy ++中。

我查看了SDK,但没有找到任何可以让我更改此窗口样式的内容。使用DTE2我能够获得对解决方案资源管理器的引用,但这看起来仅适用于层次结构项,而不是实际的树视图控件或窗口窗格。

我遇到了example,显示了如何使用IWpfTextViewCreationListener界面更改文本编辑器颜色,但顾名思义它只适用于文本编辑器。有没有办法做同样的事情,但对于其他窗口,如解决方案资源管理器?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)