5

Visual Studio 2010 では、この質問SendMessageのように、ソリューション エクスプローラーの背景色を変更するために使用できます。Visual Studio 2012 は WPF を使用しているため、このメソッドは機能しなくなりました。クラス ビュー、データ ソース、サーバー エクスプローラーなどの他のウィンドウでこれを行うことができますが、Spy++ ではソリューション エクスプローラーが表示されません。

SDK を調べましたが、このウィンドウのスタイルを変更できるものは見つかりませんでした。を使用DTE2して、ソリューション エクスプローラーへの参照を取得できますが、これは階層項目のみであり、実際のツリー ビュー コントロールまたはウィンドウ ペインではないようです。

インターフェイスを使用してテキスト エディターの色を変更する方法を示すを見つけましたが、その名前が示すように、テキスト エディターでのみ機能します。IWpfTextViewCreationListenerソリューション エクスプローラーなどの他のウィンドウで同じことを行う方法はありますか?

4

2 に答える 2

2

この質問を確認してください: Visual Studio 2012 でソリューション エクスプローラーの背景色を変更するにはどうすればよいですか?

このユーティリティを使用する

http://bchavez.bitarmory.com/archive/2012/08/27/modify-visual-studio-2012-dark-and-light-themes.aspx

カテゴリ TreeView を使用する

于 2012-09-07T06:22:00.093 に答える
0

カラー テーマ エディターが出てきました http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05

于 2012-09-13T04:22:46.700 に答える