c#-WPF string,color,brush之间的转换

简介: 原文:c#-WPF string,color,brush之间的转换 String转换成Color string-"ffffff" Color color = (Color)ColorConverter.
原文: c#-WPF string,color,brush之间的转换

String转换成Color

string-"ffffff"

Color color = (Color)ColorConverter.ConvertFromString(string);

String转换成Brush

BrushConverter brushConverter = new BrushConverter();
Brush brush = (Brush)brushConverter.ConvertFromString(string);

Color转换成Brush

Brush brush = new SolidColorBrush(color));

Brush转换成Color

//先将Brush转成string,再转成Color

 Color color= (Color)ColorConverter.ConvertFromString(brush.ToString());

//将Brush转成SolidColorBrush,再取Color

 Color color= ((SolidColorBrush)CadColor.Background).Color;

(ARGB)转换为Brush

Brush br = new SolidColorBrush(Color.FromArgb(cl.Color.A, cl.Color.R, cl.Color.G, cl.Color.B)); 


目录
相关文章
|
10月前
|
SQL 数据库 数据安全/隐私保护
C#wpf学习卡后台管理系统
C#wpf学习卡后台管理系统
268 32
C# WPF 中 外部图标引入iconfont,无法正常显示问题 【小白记录】
本文介绍了在C# WPF应用程序中引入外部iconfont图标时可能遇到的显示问题及其解决方法:1) 检查资源路径和引入格式是否正确,确保字体文件引用格式为“#xxxx”,并正确指向字体文件位置;2) 确保图标资源被包含在程序集中,通过设置字体文件的生成操作为Resource(资源)来实现。
C# WPF 中 外部图标引入iconfont,无法正常显示问题 【小白记录】
|
编解码 C# 数据库
C# + WPF 音频播放器 界面优雅,体验良好
【9月更文挑战第18天】这是一个用 C# 和 WPF 实现的音频播放器示例,界面简洁美观,功能丰富。设计包括播放/暂停按钮、进度条、音量控制滑块、歌曲列表和专辑封面显示。功能实现涵盖音频播放、进度条控制、音量调节及歌曲列表管理。通过响应式设计、动画效果、快捷键支持和错误处理,提升用户体验。可根据需求扩展更多功能。
516 3
WPF/C#:程序关闭的三种模式
WPF/C#:程序关闭的三种模式
334 3
|
C#
C# WPF 将第三方DLL嵌入 exe
C# WPF 将第三方DLL嵌入 exe
352 0
|
前端开发 C# 容器
WPF/C#:实现导航功能
WPF/C#:实现导航功能
440 0
|
设计模式 测试技术 C#
WPF/C#:在WPF中如何实现依赖注入
WPF/C#:在WPF中如何实现依赖注入
569 0
|
前端开发 C# Windows
WPF/C#:如何实现拖拉元素
WPF/C#:如何实现拖拉元素
231 0
|
存储 C# 索引
WPF/C#:BusinessLayerValidation
WPF/C#:BusinessLayerValidation
163 0
WPF/C#:数据绑定到方法
WPF/C#:数据绑定到方法
204 0