電話のSMSメッセージを見ると、チャットダイアログに2色が表示されています。1つの色は選択したアクセント色で、もう1つの色(メッセージ)はそのアクセント色の暗いバージョンです。独自のチャットアプリケーションを作成し、OSと同じ色を使用しようとしているときに、その暗いアクセント色のリソース名が何であるかを知りたいと思います。
3 に答える
0
このMSDNの記事を確認してください:http://msdn.microsoft.com/en-us/library/ff769552 (v = vs.92).aspx 。私は前向きではありませんが、あなたが探していると思いますPhoneContrastForegroundBrush
。
于 2012-07-17T22:31:56.443 に答える
0
それはと呼ばれPhoneContrastBackgroundBrush
ます。が割り当てられた要素を対比するのに役立つ色を表しますPhoneBackgroundBrush
。
于 2012-07-18T05:47:20.320 に答える
0
これは、暗いアクセントカラーを取得する方法です。
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));
于 2012-07-24T20:55:57.273 に答える