.NET3.5 GDI+图形操作22011-04-15 博客园 牛腩10.1.3 .NET对绘图的支持.NET对图形操作的支持类库都集中在System.Drawing命名空间下。所以在直接使用.NET类 库时,不要忘记添加using System.Drawing。下表列出了绘图常的类库,下一节将以示例的方式辅助理解。

上表只是罗列了部分常用类型,在基本图形操作中已经足够了。用户可以使用GDI+在 Windows窗体和控件上呈现图形图像。虽然无法在Web窗体上直接使用GDI+, 但可以通过形成 图片的方式将图像发送到客户端浏览器。另外,图形操作是非常耗费计算机性能的,虽然本章是讲述ASP.NET图形操作方面的知识 ,但仍然不建议在ASP.NET程序中大量使用图形操作,否则会因为耗费计算机性能而导致其他 问题。10.2 常用绘图对象10.2.1 ColorColor结构表示一种ARGB颜色(Alpha、红色、绿色、蓝色)。该结构中封装了数百个分别 对应于标准调色板色彩的静态成员,如Color.Red代表红色,Color.Purple代表紫色等。下表列举了常用方法。

比如要对ASP.NET页面上的一个文本框背景着色,可以使用下面3种方式中的一种:
TextBox1.BackColor = System.Drawing.Color.Green;
TextBox1.BackColor = System.Drawing.Color.FromArgb(0, 0, 255, 0);
TextBox1.BackColor = System.Drawing.Color.FromName("green");
运行后,文本框的背景色将显示为指定的颜色。对于RGB值的颜色表,读者可查阅相关资 料。