VSPackage 主题色
Posted
技术标签:
【中文标题】VSPackage 主题色【英文标题】:VSPackage theme-colored 【发布时间】:2016-02-02 14:37:46 【问题描述】:我为 VS2015 构建了一个 VSPackage。如何获得当前的主题颜色以适当地为我的元素着色?我试过像
xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0"
Background="DynamicResource x:Static vsfx:VsBrushes.CommandBarOptionsBackgroundKey"
但这没有用。 任何帮助表示赞赏。
谢谢!
【问题讨论】:
【参考方案1】:这对我有用:
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
【讨论】:
以上是关于VSPackage 主题色的主要内容,如果未能解决你的问题,请参考以下文章
如何部署和注册支持多个版本的 Visual Studio(2005、2008、2010)的 VSPackage?
Team Fundation Service 无法构建 VSPackage(未找到 VsSDK)
Visual Studio Shell 14 升级破坏了 VSPackage 中的命令捕获
vs2010添加数据源连接时“未能正确加载“microsoft.visualstudio.data.providers.sqleverywhere.vspackage