青松阳光

关注.NET平台及SharePoint产品
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

用程序控制颜色心得

Posted on 2006-07-09 21:22  青松阳光  阅读(507)  评论(0编辑  收藏  举报
在web开发中避免不了为某一html元素设置颜色属性,如 ForeColor, BackColor, BorderColor等。

1. 如果我们知道这个颜色的具体rgb值的话,可以这样得到Color实例:

Dim myColor as Color = Color.FromArgb(255,0,0)

2. 或者如果我们知道颜色的名字的话, 可以这么写:

Dim myColor as Color = Color.FromName("SlateBlue")

但要注意这里面的颜色名称是预先定义好的,我们需要查一下msdn

3. 或者如果我们知道颜色的十六进制组合值,可以这么写:

Dim myColor as Color = ColorTranslator.FromHtml("#000000")

其中ColorTranslator类可以从 System.Drawing命名空间找到。另外其参数也接受颜色的名称,如2中所示。