C#中Brush、Color、String相互转换
2017-10-25 14:57
239 查看
using System.Windows.Media;
1、String转换成Color
Color color = (Color)ColorConverter.ConvertFromString(string);
2、String转换成Brush
BrushConverter brushConverter = new BrushConverter(); Brush brush = (Brush)brushConverter.ConvertFromString(string);
3、Color转换成Brush
Brush brush = new SolidColorBrush(color));
4、Brush转换成Color有两种方法:
(1)先将Brush转成string,再转成Color。
Color color= (Color)ColorConverter.ConvertFromString(brush.ToString());
(2)将Brush转成SolidColorBrush,再取Color。
Color color= ((SolidColorBrush)CadColor.Background).Color;
1、String转换成Color
Color color = (Color)ColorConverter.ConvertFromString(string);
2、String转换成Brush
BrushConverter brushConverter = new BrushConverter(); Brush brush = (Brush)brushConverter.ConvertFromString(string);
3、Color转换成Brush
Brush brush = new SolidColorBrush(color));
4、Brush转换成Color有两种方法:
(1)先将Brush转成string,再转成Color。
Color color= (Color)ColorConverter.ConvertFromString(brush.ToString());
(2)将Brush转成SolidColorBrush,再取Color。
Color color= ((SolidColorBrush)CadColor.Background).Color;
相关文章推荐
- C#中Brush、Color、String相互转换 .
- C#中Brush、Color、String相互转换WPF/Silverlight
- C#中Brush、Color、String相互转换
- C#中Brush、Color、String相互转换
- C#中Brush、Color、String相互转换
- Brush、Color、String相互转换
- C#中String 与Color之间的相互转换
- String、Brush、Color 相互转换
- C#中图片BYTE[]和base64string的相互转换
- c#中 uint--byte[]--char[]--string相互转换汇总
- c#里string和byte[]相互转换
- c#中 uint--byte[]--char[]--string相互转换汇总
- c#中 uint--byte[]--char[]--string相互转换汇总
- C# string类型和byte[]类型相互转换
- c#、WPF字符串,color,brush之间的转换
- C#中string[]数组和list<string>泛型的相互转换 【转】
- c#中 uint--byte[]--char[]--string相互转换汇总
- C# DataTable和string相互转换
- c#中 uint--byte[]--char[]--string相互转换汇总
- wpf中string、color、brush之间的转换