欢迎 关注/gz 和 顶/up, 都有分。

解决方案 »

  1.   

    将16进制颜色转换成color对象。
    Color myColor = Color.FromName("#00CC00");将Color对象转换成"#000000"这样的格式
    Color mycolor=Color.Black;
    string colorstr=ColorTranslator.ToHtml(mycolor);
      

  2.   

    Color.FromArgb(RGB(0, 0, 0))
      

  3.   

    ColorTranslator.FromHtml("...")also works
      

  4.   

    Color c = Color.Red;
    Console.WriteLine(String.Format("#{0:X2}{1:X2}{2:X2}",c.R, c.G, c.B));
      

  5.   

    e.Item.Cells(i).BackColor = Color.White
                    Else
                        'e.Item.Cells(i).BackColor = Color.FromName("#F2F8FF")
                        e.Item.Cells(i).BackColor = ColorTranslator.FromHtml("#F2F8FF")
      

  6.   

    'A
            Dim c As Color = Color.Red
            Label1.Text = String.Format("#{0:X2}{1:X2}{2:X2}", c.R, c.G, c.B)
            'B
            Label1.BackColor = Color.Green
            Label1.BackColor = ColorTranslator.FromHtml("#00FF00")
            'C
            Label2.ForeColor = Color.FromArgb(RGB(256, 0, 0))
            'D
            Label1.BorderColor = Color.FromName("#0000FF")
      

  7.   

    谢谢:xrascal(横刀夺爱) , saucer(思归, MS .NET MVP) ,emyx(走投无路)