在Windows 10中,强调颜色具有名称(请参见屏幕截图)。我查看了documentation,看到了颜色代码,但看不到任何名称。
有没有办法在XAML中使用他们的名字引用这些颜色?
我正在尝试用
替换这样的东西 <ResourceDictionary>
<Color x:Key="SystemAccentColor">#FF00CC6A</Color>
</ResourceDictionary>
带
<ResourceDictionary>
<Color x:Key="SystemAccentColor">TurfGreen</Color>
</ResourceDictionary>
或者,是否有人有这些颜色的完整名单? 如果是这样,我可以使用值创建一个新的资源字典。
答案 0 :(得分:0)
如果“设置”中的颜色名称与C#中的颜色名称匹配,则可以使用颜色名称而不是十六进制代码,但总是可能不是这种情况。我不确定您要完成什么,但您可以从工具提示中读取名称,然后使用具有Name
和Color
属性的类将其硬编码到您的应用中。