那个代码是C#么? 用这个语法吧:
Color color = Color.FromArgb(R.value, G.value, B.value)

解决方案 »

  1.   

    正确的语法应该是这样吧
    color = Color.FromArgb( 1,Convert.ToByte(R.Value), Convert.ToByte(R.Value), Convert.ToByte(R.Value));
    但是就算是这样得到的结果也还是一样的,而且本来RGB怎么变都是黑色,现在都变白色了。。
      

  2.   

    这种手动设置的方式,还需要设置A的值,否则A默认为0,也就是透明本来是改变RGB值结果都是黑色,设置了A之后不管是0还是1(不透明是1?)结果字体都是白色(或者透明?)
      

  3.   

    这种手动设置的方式,还需要设置A的值,否则A默认为0,也就是透明本来是改变RGB值结果都是黑色,设置了A之后不管是0还是1(不透明是1?)结果字体都是白色(或者透明?)
    不是0,1,是0~255