如何获取主题颜色的完整列表

匿名
2024-07-11T02:51:02.5+00:00

你好

我想用浅色和深色主题设置我的应用样式。

我需要列出所有系统主题资源及其设置。例如:SystemControlBackgroundAltHighBrush 及其颜色

如何获得这样的列表?

 

此问题由How to get complete list of theme colors - Microsoft Q&A总结而来.

开发人员技术 | 通用 Windows 平台 (UWP)
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Junjie Zhu - MSFT 21,731 信誉分
    2024-07-11T03:37:39.8666667+00:00

    你好

    欢迎来到 Microsoft Q&A!

    可以在 generic.xaml 中找到所有系统主题资源及其设置,该资源位于 (Program Files)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.xxxxx.0\Generic 中。

    例如:SystemControlBackgroundAltHighBrush 及其颜色

    <ResourceDictionary x:Key="Light">
    ...
    ...
    <SolidColorBrush x:Key="SystemControlBackgroundAltHighBrush" Color="{StaticResource SystemAltHighColor}" />
    <Color x:Key="SystemAltHighColor">#FFFFFFFF</Color>
    
    
    

    谢谢。


    如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,版主可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。