![]() |
1
786
我假设这是一个ARGB代码。。。你指的是什么
|
![]() |
2
584
假设您指的是HTML类型的RGB代码(称为十六进制代码,如#FFCC66),请使用 ColorTranslator 类别:
但是,如果您使用的是ARGB十六进制代码,则可以使用 ColorConverter
|
![]() |
3
129
如果您不想使用ColorTranslator,您可以轻松使用:
颜色代码只是ARGB值的十六进制表示形式。
如果需要使用4个值而不是单个整数,则可以使用此值(组合多个注释):
附注1
:numberstyle在System.Globalization中。
|
![]() |
4
41
以下三种变体的颜色完全相同。最后一个好处是在VisualStudio2010 IDE中以适当的颜色突出显示(可能是ReSharper在做这件事)。
|
![]() |
5
39
使用中:
|
![]() |
6
15
我需要将十六进制颜色代码转换为System.Drawing.color,特别是WPF表单上的背景色Alice Blue,我发现找到答案的时间比预期的要长:
--
|
![]() |
7
14
|
![]() |
8
11
您可以使用以下代码:
|
![]() |
9
5
|
![]() |
10
4
这篇文章已经成为任何试图将十六进制颜色代码转换为系统颜色的人的必经之路。因此,我想我应该添加一个处理6位(RGB)和8位(ARGB)十六进制值的综合解决方案。 根据微软的说法,默认情况下,当从RGB值转换为ARGB值时
这意味着通过将FF添加到6位(RGB)十六进制颜色代码,它将成为8位ARGB十六进制颜色代码。因此,可以创建一个简单的方法来处理ARGB和RGB十六进制,并将它们转换为适当的颜色结构。
这是受到汉斯·凯斯汀的回答的启发。 |
![]() |
11
1
Silverlight/WPF sets ellipse with hexadecimal colour 对于使用十六进制值:
|
![]() |
12
1
使用
|
![]() |
13
1
在asp.net中:
|
![]() |
14
0
WPF:
|
![]() |
15
0
InputColor是ColorDialog的返回值。 谢谢大家回答这个问题。这对我帮助很大。 |
![]() |
16
0
这里已经有很多答案了。
简言之,我支持那些提议使用
我知道有些人想避免
使用框架 更完整的本机解决方案
所以,如果出于某种原因你想避免
如果你出于某种原因不想使用
测验
附笔。: P.P.S.: 目前,错误消息的描述性不强 |
![]() |
17
-1
如果需要根据颜色的十六进制值获取颜色,请遵循Oded的建议。 |
![]() |
Malak · 为参数的|省道颤振指定颜色值 3 年前 |
|
KTietjen · 一张ggplot2地图上的两个独立颜色渐变色比例 7 年前 |
![]() |
oudekaas · 基于百分比宽度更改颜色的进度条 7 年前 |
![]() |
Eruditio · 直方图轴散点图中的颜色密度 7 年前 |
![]() |
AAM · 使用引导更改导航栏上文本的颜色 7 年前 |
![]() |
KevinM · 同一页面中的多个SVG问题-消失和颜色更改 7 年前 |
![]() |
Wolk · 交替颜色onClick 7 年前 |