通过设置Graphics 对象的 SmoothingMode 属性为 HighQuality ,可以很大程度上提高曲线的光滑度,减少绘制曲线时
出现的锯齿状效果,使画线的效果在一定程度上得到优化。
System.Drawing.Graphics gp = this.CreateGraphics();
Pen myPen = new Pen(System.Drawing.Color.Green);
myPen.Width = 5;
gp.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
gp.DrawLine(myPen, 0, 0, 200, 500);