protected override void OnDrawMoveEnded(DmiEXImage dmiExImage, Point p) { var startingPoint = StartingPoint.Equals(new Point(-1, -1)) ? p : StartingPoint; List <Point> selectedPoints = GetPointsInBox(startingPoint, p); ImageEditor.SetSelection(selectedPoints.ToArray()); }