.NET 定义的颜色名称或 RGB 颜色转换。

         
        
WebColorConverter 类 在预定义的颜色名称或 RGB 颜色值与 System.Drawing..::.Color 对象之间相互转换。
  WebColorConverter 类用于将 System.Drawing..::.Color 对象转换为预定义的颜色名称或 RGB 颜色值。它还用于将预定义的颜色名称或 RGB 颜色值转换为 System.Drawing..::.Color 对象。

下面的列表包含您可以使用的十六种预定义的 HTML 颜色名称:

  • 黑色

  • 蓝色

  • 青色

  • 灰色

  • 绿色

  • 浅绿色

  • 洋红色

  • 褐紫红色

  • 藏青色

  • 橄榄色

  • 紫色

  • 红色

  • 银色

  • 蓝绿色

  • 白色

  • 黄色

也可采用 #RRGGBB 形式,在井号 (#) 后面跟一个十六进制数来指定自定义颜色。RRGGBB 表示从 0 到 255 的十六进制值,这些值分别指示颜色的红色、绿色和蓝色成分。例如,值 #0000FF 表示蓝色。它为红色成分和绿色成分指定最小值 (00),而为蓝色成分指定最大值 (FF)。


以上为MSN原文,http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.webcolorconverter_methods.aspx

        System.Web.UI.WebControls.WebColorConverter ContoverColor = new WebColorConverter();
            System.Drawing.Color blColor = (System.Drawing.Color)ContoverColor.ConvertFrom("#2787a0");
            System.Drawing.Color bgCommanyColor = (System.Drawing.Color)ContoverColor.ConvertFrom("#9c2d2a");
            System.Drawing.Color DepartmentsColor = new System.Drawing.Color();
posted @ 2009-10-09 11:54  张宏宇  阅读(871)  评论(0编辑  收藏  举报