赞
踩
【开发环境】
开发系统:Windows 10
开发平台:.Net Framework 4.6.1
开发语言:C#
开发工具:Visual Studio Professional 2017,版本 15.9.9
文章作用:记录、备忘、总结、分享、理解
相互学习:微信号-xgwkf566
人生格言:勤能补拙
转换,主要还是在Color转Brush方式上,总结如下
1、Color转Brush,方式一
using System.Drawing;
Brush brush=new SolidBrush(Color);
2、Color转Brush,方式二
using System.Windows.Media;
Brush brush = new SolidColorBrush(color));
以下转换
3、String转换成Color
Color color = (Color)ColorConverter.ConvertFromString(string);
4、String转换成Brush
BrushConverter brushConverter = new BrushConverter();
Brush brush = (Brush)brushConverter.ConvertFromString(string);
5、Brush转换成Color有两种方法:
(1)先将Brush转成string,再转成Color。
Color color= (Color)ColorConverter.ConvertFromString(brush.ToString());
(2)将Brush转成SolidColorBrush,再取Color。
Color color= ((SolidColorBrush)CadColor.Background).Color;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。