C#GDI+绘制基本直线
1、创建一个winform应用程序项目:打开visual studio2017程序设计软件,进入文件->新建->项目。在新建项目选项中选择编程语言visual C#下的Windows经典桌面,创建一个Windows窗体项目。

3、在程序中用到Pen对象,它确定了线条的颜色、宽度和样式。连个point结构,用来控制直线的起点和终点。这里为了说明pen对象。我特意设置了不同颜色和宽度的直线。水平直线宽度为5个像素红色的,垂直指向为3个像素黑色的。具体效果图如下

5、垂直直线实现和水平直线差不多,这里不同点在坐标位置和Pen对象的不同。嚼但匙噻首先垂直直线的Pen对象为Pen pen = new Pen(Color.Black, 3);两个坐标点分别为:Point point1 = new Point(150, 30); Point point2 = new Point(150, 100);

7、在Paint事件中可以直接用Graphics g = e.Graphics;这个方法创建Graphics对象。然后就讲绘制直线的代码拷贝过来稍作修改就好了。具体代码如下:
