- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为什么 Color.FromArgb(255, 255, 255, 255) 是 不是 等于 Color.White ?是否有任何内置方法可以只比较 A、R、G、B 值而不是颜色名称?
谢谢。
最佳答案
见 http://msdn.microsoft.com/en-us/library/e03x8ct2(VS.85).aspx
This structure only does comparisons with other Color structures. To compare colors based solely on their ARGB values, you should use the ToArgb method. This is because the Equals and op_Equality members determine equivalency using more than just the ARGB value of the colors. For example, Black and FromArgb(0,0,0) are not considered equal, since Black is a named color and FromArgb(0,0,0) is not.
关于.net - 为什么 Color.FromArgb(255, 255, 255, 255) != Color.White?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4195134/
我正在从 argb 定义颜色,ex Color.FromArgb(255,255,0,0); 在 visual studio 2012 中,winRT 应用程序说这是用 [security criti
我有这个 Int32[]值(value) 14508153应该是: R : 121 G : 96 B : 221 如果我使用:
我有一个应用程序可以从独立存储设置中提取背景颜色的 ARGB 值;我在其中给出了 int 数据类型的值。然而 color.fromargb() 需要字节数据类型但是当我转换它时,它给出了一个异常“无效
这行不通 int blueInt = Color.Blue.ToArgb(); Color fred = Color.FromArgb(blueInt);
Color.FromArgb method将 Int32 作为参数。 Color.White 的值是 #FFFFFFFF 作为 ARGB,这是 4.294.967.295 作为十进制(远远超过 int
我将我的颜色保存在 db 中的 int 值中。 int icolor = System.Drawing.Color.Red.ToArgb(); //result: -65536 将 int 转换为 C
我正在循环访问 DataGridView 控件并动态添加行。我根据以下逻辑设置每个单元格的 BackColor 属性: if (bidVolume != null) { this.Rows[t
我正在遍历 DataGridView 控件并动态添加行。我正在根据以下逻辑设置每个单元格的 BackColor 属性: if (bidVolume != null) { this.Rows[t
我要更改为他的颜色的控件是一个ToolStripItem。当我使用这个 item.BackColor = Color.Black; item.ForeColor = Color.Transpare
在我的应用程序中,我允许用户构建一种颜色,然后向他显示颜色的名称或值。如果用户选择红色(全红色,而不是红色),我想向他展示“红色”。如果他选择了一些奇怪的颜色,那么十六进制值就可以了。下面是演示问题的
为什么 Color.FromArgb(255, 255, 255, 255) 是 不是 等于 Color.White ?是否有任何内置方法可以只比较 A、R、G、B 值而不是颜色名称? 谢谢。 最佳答
尝试使用 Function.apply() 传递位置参数列表。但是为什么构造函数方法不适用于 Color 类? var x = Function.apply(Color.fromARGB, [255,
我今天浏览了一些代码,看到了如下内容: var colour = Color.FromArgb(((int)(((byte)(227)))), ((int)(((byte)(213)))), ((in
我是一名优秀的程序员,十分优秀!