整数转COLOR一方法

简介: private Color getColor(int index)         {             Color clr;             /* 红色 */       ...

  1. private Color getColor(int index)
  2.         {
  3.             Color clr;
  4.             /* 红色 */
  5.             int rValue = 255;
  6.             int gValue = 40;
  7.             int bValue = 40;

  8.             string rValueStr = Convert.ToString(rValue , 16);
  9.             string gValueStr = Convert.ToString(gValue + index +4 , 16);
  10.             string bValueStr = Convert.ToString(bValue + index + 4, 16);

  11.             string rgbValueStr = string.Format("#{0}{1}{2}", rValueStr, gValueStr, bValueStr);
  12.             clr = System.Drawing.ColorTranslator.FromHtml(rgbValueStr);
  13.             return clr;
  14.         }

相关文章
|
21天前
|
编解码 Android开发 开发者
dp(相对大小) 和 px(像素)之间的相互转换
dp(相对大小) 和 px(像素)之间的相互转换
13 4
|
前端开发 算法
为什么前端项目里font-weight值不推荐使用数字,而是字重描述符?
为什么前端项目里font-weight值不推荐使用数字,而是字重描述符?
199 0
【1054】The Dominant Color (20 分)
【1054】The Dominant Color (20 分) 【1054】The Dominant Color (20 分)
71 0
|
Java
java实现颜色Color对象和16进制之间的转换
package com.tsxs.test; import java.awt.Color; public class TestColor { public static void main(String[] args) { System.out.println(toHexFromColor(Color.BLUE)); System.out.println(toColorFro
5240 0
fbh
less学习——Color 函数
LESS 提供了一系列的颜色运算函数. 颜色会先被转化成 HSL 色彩空间, 然后在通道级别操作: lighten(@color, 10%); // return a color which is 10% *li...
fbh
1321 0
|
iOS开发
关于16进制颜色值转换为UIColor的思考
前言 大家都知道iOS的UIColor提供的自定义初始化是通过RGB(A) 4个10进行制的参数,那么为什么用16进制呢?因为web和安卓端以常识性用16进制读取,所以为了方便设计师出图标注,很多时候都是16进制的效果图。
2087 0