- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我将我的颜色保存在 db 中的 int 值中。
int icolor = System.Drawing.Color.Red.ToArgb();
//result: -65536
将 int 转换为 Color 时会丢失属性 Color.Name。必须返回“Red”但属性返回“ff000000”。我在做什么?
我需要得到这个 - 红色属性但不是十六进制值
最佳答案
试试这个
System.Drawing.ColorTranslator.FromHtml("#" + "Hex value").Name
关于c# - System.Drawing.Color 转换 FromArgb 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207253/
我正在从 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
我是一名优秀的程序员,十分优秀!