WPF SolidColorBrush 困境
有谁知道如何将表示颜色的字符串转换为 WPF 中的 SolidColorBrush
?
例如:
string colorRed = "Red";
SolidColorBrush fromStringToColor = new SolidColorBrush(colorRed);
这就是我想要实现的目标。 有任何想法吗?
提前致谢。
Does anyone know how to convert a string that represents a color into a SolidColorBrush
in WPF?
For e.g:
string colorRed = "Red";
SolidColorBrush fromStringToColor = new SolidColorBrush(colorRed);
That's sort of what I'm trying to accomplish.
Any ideas?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须将字符串转换为 System.Windows.Media.Color,可以使用静态 ColorConverter.ConvertFromString 方法来完成此操作:
You have to convert the string to a System.Windows.Media.Color, which you can do using the static ColorConverter.ConvertFromString method: