cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorEditor.cs (18)
65&& this.editedConnector.Points[0] != this.EditPoints[0].Location);
74&& this.editedConnector.Points[this.editedConnector.Points.Count - 1] != this.EditPoints[this.EditPoints.Count - 1].Location);
122if (this.EditPoints.Count > 0)
124foreach (EditPoint editPoint in this.EditPoints)
159this.EditPoints.Clear();
241for (int i = 0; i < this.EditPoints.Count; i++)
243segments.Add(this.EditPoints[i].Location);
342for (int i = 1; i < this.EditPoints.Count - 1; i++)
344EditPoint current = this.EditPoints[i];
347EditPoint previous = this.EditPoints[i - 1];
348EditPoint next = this.EditPoints[i + 1];
353this.EditPoints.Remove(current);
605for (i = 0; i < adornedEditor.EditPoints.Count - 1; i++)
607drawingContext.DrawEllipse(renderBrush, renderPen, adornedEditor.EditPoints[i].Location, renderRadius, renderRadius);
610drawingContext.DrawLine(renderPen, adornedEditor.EditPoints[i].Location, adornedEditor.EditPoints[i + 1].Location);
613drawingContext.DrawEllipse(renderBrush, renderPen, adornedEditor.EditPoints[i].Location, renderRadius, renderRadius);