实现效果:

知识运用:
Graphics类中的DrawLine方法 其常用重载
public void DrawLine (Pen pen, Point pt1,Point pt2) //绘制一条连接两个Point结构的线
public void DrawLine (Pen pen,int x, int y,int x2,int y2) //连接由坐标指定的两个点的线条
实现代码:
private void button1_Click(object sender, EventArgs e)
{
Pen blackPen = new Pen(Color.Black,3); //创建Pen对象
Point p1 = new Point(80,100); //创建一个Point对象
Point p2 = new Point(240,100); //创建另一个Point对象
Graphics g = this.CreateGraphics(); //创建一个Graphiics对象
g.DrawLine(blackPen,p1,p2); //调用DrawLine方法绘制直线
}
private void button2_Click(object sender, EventArgs e)
{
Pen blackPen = new Pen(Color.Black, 3); //创建Pen对象
Graphics g = this.CreateGraphics(); //创建一个Graphiics对象
g.DrawLine(blackPen, 160, 40, 160, 120); //调用DrawLine方法绘制直线
}
原文:https://www.cnblogs.com/feiyucha/p/10256664.html