Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 查询和使用深色重音/主题颜色_Windows Phone 7 - Fatal编程技术网

Windows phone 7 查询和使用深色重音/主题颜色

Windows phone 7 查询和使用深色重音/主题颜色,windows-phone-7,Windows Phone 7,如果你看手机短信,它会在聊天对话中显示2种颜色。一种颜色是您选择的重点颜色,另一种颜色是该重点颜色的较暗版本。在我编写自己的聊天应用程序并尝试使用与操作系统相同的颜色时,我想了解该深色强调色的资源名称。查看此MSDN文章:。我不是肯定的,但我想你在找PhoneContractForeGroundBrush。它叫PhoneContractBackgroundBrush。它代表一种颜色,有助于对比PhoneBackgroundBrush指定的元素。这是获得深色强调色的方法: Colo

如果你看手机短信,它会在聊天对话中显示2种颜色。一种颜色是您选择的重点颜色,另一种颜色是该重点颜色的较暗版本。在我编写自己的聊天应用程序并尝试使用与操作系统相同的颜色时,我想了解该深色强调色的资源名称。

查看此MSDN文章:。我不是肯定的,但我想你在找PhoneContractForeGroundBrush。

它叫PhoneContractBackgroundBrush。它代表一种颜色,有助于对比PhoneBackgroundBrush指定的元素。

这是获得深色强调色的方法:

        Color accent = (Color)Resources["PhoneAccentColor"];
        Color darkAccent = Color.FromArgb(accent.A, (byte)(accent.R / 1.5), (byte)(accent.G / 1.5), (byte)(accent.B / 1.5));

我的意思是,如果我的重点颜色是绿色,那么我需要找到深绿色来使用。谢谢,我已经查看了该链接,但没有找到我要找的颜色。该颜色似乎返回与背景颜色相反的颜色。