- 0
- 0
- 约1.77千字
- 约 31页
- 2017-01-01 发布于广东
- 举报
2. Graphics类 Syetem.Drawing命名空间中的Graphics类是绘图操作的核心。 创建格式:Graphics graphics = this.CreateGraphics(); 3.GDI+坐标系统 在绘图时,常使用Point、Size和Rectangle这3种结构指定坐标。3种结构的作用如表8-3所示。 表8-3 坐标系统中常用的结构 画笔用于绘制各种直线和曲线,在GDI+中,Pen类封装了画笔的功能。画笔具有线型、颜色和线宽等基本属性。 【例8-1】 定义画笔颜色为蓝色,线段宽度为5。在窗体上绘制一条线段,起点坐标为(10,10),终点坐标为(90, 50);用同样的画笔画一个矩形,左上角与右下角的坐标分别为(10,10)和(100,80)。重新定义画笔颜色为红色,线段宽度为3,画一个中心坐标为(150, 50),宽为80,高为30的椭圆。 画刷是一种用来填充区域的工具。在GDI+中,抽象基类Brush封装了画刷的基本功能。Brush的派生类有4个,分别为: ???SolidBrush(单色画刷)类,也称为实心画刷; ???TextureBrush(纹理画刷)类; ???HatchBrush(阴影画刷)类; ???LinearGradientBrush(线性渐变)类。 【例8-2】 利用各种画刷填充图形。 除了可以绘制简单的线条和矩形之外
原创力文档

文档评论(0)