protected override Rectangle GetSurroundingRect() { List <Point> lPoints = new List <Point>((DrawingTool as PolygonTool).Points); if (MovingPointIndex > 0) { lPoints[MovingPointIndex - 1] = _MovingPoint; } return(DrawingTool.GetClipRect(lPoints.ToArray())); }
protected override Rectangle GetSurroundingRect() { var lPoints = GetStartEndPoints(); return(DrawingTool.GetClipRect(new Point[] { lPoints.Item1, lPoints.Item2 })); }