private void DrawLines(DrawingContext drawingContext, Pen pen, Point[] points) { var pathGeometry = new PathGeometry(); var figure = new PathFigure(points.First(), points.Skip(1).Select(p => new LineSegment(p, true)), true); pathGeometry.Figures = new PathFigureCollection { figure }; drawingContext.DrawGeometry(null, pen, pathGeometry); }