【发布时间】:2015-07-27 03:25:39
【问题描述】:
在我做过的绘画活动中:
List<Point> drawPoints = GetDrawPoints();
if (drawPoints.Count > 1)
{
foreach (Point p in drawPoints)
{
e.Graphics.DrawLine(pen, p.X - 2, p.Y - 2, 4, 4);
}
}
但不是在后续点之间画线,而是从同一个地方到每个点画两条线。
我想用一条线连接所有点。
【问题讨论】:
-
您是否考虑过尝试参考上一点?
-
看看
DrawLines()和DrawPolygon() -
右找到这个:e.Graphics.DrawLines(Pens.Black, drawPoints.ToArray());工作正常。