首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将选定的WP7重音画笔转换为HTML颜色代码?

如何将选定的WP7重音画笔转换为HTML颜色代码?
EN

Stack Overflow用户
提问于 2012-02-15 00:38:59
回答 2查看 722关注 0票数 2

我有一个主要由WebBrowser控件中的HTML组成的页面。我能够使用PhoneLightThemeVisibility资源很容易地设置背景,因为它不是黑色就是白色。

我想知道如何获得重音画笔,并将其转换为HTML代码,以便我可以在我的HTML中使用它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-15 00:48:30

代码语言:javascript
复制
var brush = (App.Current.Resources["PhoneAccentBrush"] as SolidColorBrush);
string fullColourCode = brush.Color.ToString();
string HTMLColourCode = "#" + fullColourCode.Substring(3);

或者单独访问组件值并从那里构建...

代码语言:javascript
复制
string RedComponent = brush.Color.R.ToString();
string GreenComponent = brush.Color.G.ToString();
string BlueComponent = brush.Color.B.ToString();

请注意,需要对红色、绿色和蓝色分量值进行操作,以生成和HTML Colour代码。

票数 4
EN

Stack Overflow用户

发布于 2012-02-15 00:51:32

我认为您可以使用以下内容(假设AppWorkspaceColor是必需的):

代码语言:javascript
复制
Color appColor = SystemColors.AppWorkspaceColor;
string strColorAsHTML = appColor.ToString();

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9280649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档