WebBrowserコントロールのHTMLで構成されたページがあります。私はPhoneLightThemeVisibility Resourceを使って、黒か白かのどちらかで背景を簡単に設定することができました。選択したWP7アクセントブラシをHTMLカラーコードに変換するには?
アクセントブラシを取得してHTMLコードに変換して、HTMLで使用できるようにする方法を知りました。
WebBrowserコントロールのHTMLで構成されたページがあります。私はPhoneLightThemeVisibility Resourceを使って、黒か白かのどちらかで背景を簡単に設定することができました。選択したWP7アクセントブラシをHTMLカラーコードに変換するには?
アクセントブラシを取得してHTMLコードに変換して、HTMLで使用できるようにする方法を知りました。
var brush = (App.Current.Resources["PhoneAccentBrush"] as SolidColorBrush);
string fullColourCode = brush.Color.ToString();
string HTMLColourCode = "#" + fullColourCode.Substring(3);
又は個別部品の値にアクセスし、そこからビルド...赤、緑、青の成分値を生成し、HTMLカラーするために操作する必要があること
string RedComponent = brush.Color.R.ToString();
string GreenComponent = brush.Color.G.ToString();
string BlueComponent = brush.Color.B.ToString();
注コード。
私はあなたが(AppWorkspaceColor
が必要なものであると仮定して)以下を使用できると思います:
Color appColor = SystemColors.AppWorkspaceColor;
string strColorAsHTML = appColor.ToString();
・ホープ、このことができます。