所以我可能有一个非常简单的问题,但是直到现在我还没有找到解决方案,也没有找到关于它的帖子。
在WPF中,我正在使用“颜色”类,现在在WPF界面中选择了颜色后,我想在位图中进行一些颜色更改。现在,据我所知,您不仅可以使用WPF中使用的颜色来修改位图,还需要以某种方式将其转换为“颜色”类,但我似乎找不到解决方法
我已经读过一些有关要刷的颜色的信息,但我认为这不是我想要的解决方案。
答案 0 :(得分:0)
所以我设法自己找到了解决方案。我应该意识到我可以将Media切换为Drawing类。
我做了这样的转换:
System.Windows.Media.Color wpfColor;
var winformsColor= System.Drawing.Color.FromArgb(wpfColor.A, wpfColor.R, wpfColor.G, wpfColor.B);