gpt4 book ai didi

c# - 如何确定 Visual Studio 主题颜色何时更改?

转载 作者:太空狗 更新时间:2023-10-29 20:05:51 29 4
gpt4 key购买 nike

我使用工具窗口开发 Visual Studio 包。工具窗口的 UI 基于 WPF。在我的用户控件中,我想使用与 VS 设计相对应的当前 Visual Studio 主题颜色。

因此我的问题是如何才能发现 Visual Studio 主题颜色已更改?

提前致谢。

最佳答案

我找到了另一种方法。我可以直接使用 xaml 中的 visual studio 主题颜色资源。例如:

Background="{DynamicResource {x:Static vsfx:VsBrushes.ToolWindowBackgroundKey}}"

vsfx 在哪里

xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.10.0"

这个方法解决了这个问题!

关于c# - 如何确定 Visual Studio 主题颜色何时更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7231186/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com