半分钟简介GDI+
创建了Graphics 对象之后,你就可以绘制各种的图形和图像。你只需要调用它的方法,就可以绘制到创建 Graphics 的对象上。
① 第一步骤总是要获取一个Graphics 对象。可以通过窗体的 CreateGraphics ()方法来获得。记住, Graphics 实现了 IDisposable 接口,所以如果你创建 Graphics 对象,请使用 using 语句。
② 如果你想要画线,调用DrawLine ()方法,参数为用 X 和 Y 坐标代表的起始点和结束点:
或者用两个Point 作为参数也可以:
③ 如下的代码绘制一个填充的石灰色的矩形,并给它绘制一个天蓝色的边框。它使用一个Rectangle 来定义绘制区域 -- 在这儿,左上角是( 150 , 15 ),宽为 140 ,高为 90.
④ 可以使用DrawCircle ()或者 FillCircle ()方法来绘制椭圆或者圆,这两个方法也使用 Rectangle 来指明图形的大小。下面的代码绘制两个椭圆,它们稍有交错,呈现阴影的效果:
⑤ 使用DrawString ()方法可以绘制任何字体和颜色的文本。使用这个方法,需要创建一个 Font 对象。它实现了 IDisposable ,要使用 using 语句: