橡皮线/异或线
想要实现的功能是先画一条箭头线,然后使用其他颜色抹掉
画线时使用了平滑选项(这是关键点,如果不使用此选,可以盖住)
画线的简单参考代码如下:
Graphics g = this.CreateGraphics();
Pen pen = new Pen(Color.Black);
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
g.DrawLine(pen, new Point(10, 10), new Point(200, 100));
g.Dispose();