WebColorConverter 类

在预定义的颜色名称或 RGB 颜色值与 System.Drawing.Color 对象之间相互转换。

**命名空间:**System.Web.UI.WebControls
**程序集:**System.Web(在 system.web.dll 中)

语法

声明
Public Class WebColorConverter
    Inherits ColorConverter
用法
Dim instance As WebColorConverter
public class WebColorConverter : ColorConverter
public ref class WebColorConverter : public ColorConverter
public class WebColorConverter extends ColorConverter
public class WebColorConverter extends ColorConverter

备注

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

警告

无论何时都不要直接访问类型转换器。而应通过使用 System.ComponentModel.TypeDescriptor 调用适当的转换器。有关更多信息,请参见 System.ComponentModel.TypeConverter 类概述中的示例。

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

  • 黑色

  • 蓝色

  • 青色

  • 灰色

  • 绿色

  • 浅绿色

  • 洋红色

  • 褐紫红色

  • 藏青色

  • 橄榄色

  • 紫色

  • 红色

  • 银色

  • 蓝绿色

  • 白色

  • 黄色

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

.NET Framework 安全性

继承层次结构

System.Object
   System.ComponentModel.TypeConverter
     System.Drawing.ColorConverter
      System.Web.UI.WebControls.WebColorConverter

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

平台

Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

WebColorConverter 成员
System.Web.UI.WebControls 命名空间
System.ComponentModel.TypeDescriptor
System.ComponentModel.TypeConverter