2016-02-02 113 views
1

我爲VS2015構建了一個VSPackage。我如何獲得當前的主題顏色以適合我的元素?我嘗試過的東西,如VSPackage主題顏色

xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0" 
Background="{DynamicResource {x:Static vsfx:VsBrushes.CommandBarOptionsBackgroundKey}}" 

但這並沒有奏效。 任何幫助表示讚賞。

謝謝!

回答

0

這爲我工作:

xmlns:vs_shell="clr-namespace:Microsoft.VisualStudio.PlatformUI;assembly=Microsoft.VisualStudio.Shell.14.0" 
Background="{DynamicResource {x:Static vs_shell:EnvironmentColors.CommandBarMenuBackgroundGradientBrushKey}}" 

您可以在這裏得到的顏色的完整列表:Microsoft.VisualStudio.PlatformUI.EnvironmentColors