【发布时间】:2014-05-06 03:14:07
【问题描述】:
我正在使用 Vb.Net Forms 应用程序做一些 UI 工作,在一个我需要匹配一些颜色并根据它更改 UI 的地方,目前我很少匹配颜色值,
像 A_Control.Background = B_Control.Background
我已经完成了将颜色转换为字符串然后进行匹配的工作,但在某些情况下这并不有效,我想实现一个直接与颜色变量一起工作的函数。
喜欢:
Dim somecolor As New Color()
somecolor = Color.FromArgb(255, 98, 153, 192)
Dim str As String = somecolor.R.ToString() + somecolor.G.ToString() + somecolor.B.ToString()
通过这样做,我可以在字符串中获得 RGB 值,然后我可以转换为整数以匹配任何其他颜色,有没有更好的方法来做到这一点?
【问题讨论】:
标签: vb.net string winforms colors