WPF:将HTML RGB颜色值转化为Color对象的两种方式

简介: 原文:WPF:将HTML RGB颜色值转化为Color对象的两种方式 (1)方式一: Color color1 = (Color)System.Windows.Media.ColorConverter.
原文: WPF:将HTML RGB颜色值转化为Color对象的两种方式

 (1)方式一:

 Color color1 = (Color)System.Windows.Media.ColorConverter.ConvertFromString("#E0E0E0");

(2)方式二:

Color color2 = ConvertToColor("#E0E0E0");

  

public static System.Windows.Media.Color ConvertToColor(string value)
{
       int r = 0, g = 0, b = 0;
       if (value.StartsWith("#"))
       {
            int v = Convert.ToInt32(value.Substring(1), 16);
            r = (v >> 16) & 255; g = (v >> 8) & 255; b = v & 255;
       }

       return System.Windows.Media.Color.FromRgb(Convert.ToByte(r), Convert.ToByte(g), Convert.ToByte(b));
}

  

目录
相关文章
|
5天前
|
JavaScript 前端开发
JavaScript DOM 文档对象模型(获取、改变html元素)
JavaScript DOM 文档对象模型(获取、改变html元素)
|
5天前
|
前端开发 JavaScript
HTML深度解析:更改文本颜色
【4月更文挑战第1天】
49 0
HTML深度解析:更改文本颜色
|
5天前
|
前端开发
编程笔记 html5&css&js 018 HTML颜色
编程笔记 html5&css&js 018 HTML颜色
|
8月前
|
前端开发
HTML常用的颜色代码参考表|前端使用颜色必备
HTML常用的颜色代码参考表|前端使用颜色必备
HTML常用的颜色代码参考表|前端使用颜色必备
|
5天前
|
编解码 JavaScript 前端开发
BOM和DOM:BOM(浏览器对象模型)提供了与浏览器交互的能力,如弹窗、定时器等;DOM(文档对象模型)提供了操作HTML元素的能力,如获取、修改元素内容和属性。
BOM和DOM:BOM(浏览器对象模型)提供了与浏览器交互的能力,如弹窗、定时器等;DOM(文档对象模型)提供了操作HTML元素的能力,如获取、修改元素内容和属性。
42 2
|
6月前
纯html网页,如何快速把所有字体的颜色都改成黑色的,原来模板默认的字体是灰色
纯html网页,如何快速把所有字体的颜色都改成黑色的,原来模板默认的字体是灰色
|
7月前
21Vue - 绑定 HTML Class(对象语法)
21Vue - 绑定 HTML Class(对象语法)
32 0
|
8月前
|
前端开发
HTML table 表格内容垂直对齐、边框颜色、标题
HTML table 表格内容垂直对齐、边框颜色、标题
32 0
|
8月前
|
移动开发 HTML5
修改HTML5 input placeholder 颜色及修改失效的解决办法
修改HTML5 input placeholder 颜色及修改失效的解决办法
|
9月前
|
移动开发 前端开发 HTML5
前端 HTML5 Svg 画板(支持视频、图片上涂鸦,支持缩放、修改、颜色、复选...)
前端 HTML5 Svg 画板(支持视频、图片上涂鸦,支持缩放、修改、颜色、复选...)
191 0