clwn.net
当前位置:首页 >> 如何把字符串转换成Color类型 >>

如何把字符串转换成Color类型

1、Color.FromArgb(120,243,244,247) 先将F3,F4,F7转化为十进制数,再调用以上方法。 2、把F3 F4 F7转成10进制 然后用 Color.FromArgb 3、Color yourColor = Color.FromName("#F3F4F7"); 4、比较笨一点的办法: string a="#F3F4F7"; new System....

string c1 = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.Red); // c1 = "#ff0000";或c1 = "Red"; System.Drawing.Color c2 = System.Drawing.ColorTranslator.FromHtml("#ff0000");

UInt16 C =0x597f; //16进制颜色值 byte R,G,B; //8位RGB值 R =(byte) (C>> 10); //取出高位R的分量 G =(byte)((C>> 5) &0x1f); //取出高位G的分量 B =(byte)(C&0x1f); //取出高位B的分量 Color c =Color.FromArgb(255,R,G,B); //这个是16位组合...

试试这个 int r=182; int g=169; int b=48; textArea.setForeground(new Color(r,g,b));

不是特别理解,你最终要实现的是什么? 你可以将argb的值,转换成SolidColorBrush: SolidColorBrush br = new SolidColorBrush(Color.FromArgb(255, 255, 255, 255)); 然后应用到你想应用的地方,比如textblock控件的ForeGround或者BackGround...

首先,你先确认你的字符串是否是json格式的,如果是json格式,那你可以使用Gson.jar或json-lib-xx-jdk.jar两个包来自动解析解析。 使用Gson更简单些,只需要导入一个包就可以,但是他如果使用Object解析到int型的话或自动转成double型,需要定义...

iOS 里面是这样来的吧 [UIColor colorWithRed:0.95f green:0.95f blue:0.95f alpha:1.0f] 取值在0——1之间 你按比例取一下试试

public Color col(string colorName) { Type colorType = typeof(Color); PropertyInfo info = colorType.GetProperty(colorName, BindingFlags.Public | BindingFlags.Static); if (infos == null) { //throw Exception } return(Color)info.Ge...

System.Drawing.ColorConverter convert = new System.Drawing.ColorConverter(); object b = convert.ConvertFromString("red"); System.Drawing.Color color= (System.Drawing.Color)b;

控件的用ForeColor=Color.Red GDI+画图的用Graphics的DrawString方法: g.DrawString(Text, new Font("宋体", 12), new SolidBrush(Color.Red), new PointF(100.0f, 100.0f));

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com