title: Is there a way to change the background color of the Solution Explorer in Visual Studio 2012?
body: <p>In Visual Studio 2010 I can use <code>SendMessage</code> to change the background color of the Solution Explorer just like in <a href="https://stackoverflow.com/questions/189043/change-background-color-of-solution-explorer-in-visual-studio">this question</a>. Since Visual Studio 2012 uses WPF this method is no longer working for me. I can do this with other windows such as Class View, Data Sources, and Server Explorer but the Solution Explorer doesn't show up in Spy++.</p>
  
  <p>I've looked through the SDK but haven't found anything that will allow me to change the style of this window. Using <code>DTE2</code> I'm able to get a reference to the Solution Explorer but this looks to be for the hierarchy items only and not the actual tree view control or window pane.</p>
  
  <p>I came across an <a href="http://msdn.microsoft.com/en-us/library/ee818135.aspx" rel="nofollow noreferrer">example</a> showing how to change the text editor colors using the <code>IWpfTextViewCreationListener</code> interface but as the name suggests it only works with the text editor. Is there a way to do the same thing but for other windows such as the Solution Explorer?</p>