2015-01-07 109 views
-1

所以我有一些滑块用于设置“argb”颜色。窗口关闭后,颜色被保存,一切都很好。从颜色设置滑块

无论如何,我可以在下次启动窗口时将滑块设置为该颜色,而无需将每个滑块保存为设置?由于颜色已经被保存为一个设置,我不能使用“FromArgb”以某种方式向后查找a,r,g和b值吗?

+0

我将使用TwoWay数据绑定与ValueConverter。 – heltonbiker

+0

示例代码plz – CarbineCoder

回答

1

如果您想要整个argb值,那么您正在寻找Color.ToArgb() method,它将获得Color结构的32位ARGB值。

或者作为@Clemens正确地指出的那样,你可以从的Color structure

例如ARGB性能得到每个字节使用MyColor.A为A设置滑块值。使用Mycolor.B为B设置滑块等。

+0

问题是关于WPF的,所以您可以访问WPF ['Color']的'A','R','G'和'B'属性(http://msdn.microsoft.com /en-us/library/system.windows.media.color.aspx)结构。 – Clemens

+0

@Clemens,感谢您的信息,我已将其编辑到我的答案中。 – Bolu

+0

我不确定在语法上它是如何工作的,你能举个例子吗?对不起,我是新来的。 – Adkit