private void SetSelectedPoint(Point newPoint) { if(SetDefault) { Curve.Reset(newPoint.Y); InitCurve(); return; } var args = new MovePointBehaviour.PointMoveEventArgs { OldPoint = GetSelectedPoint(), NewPoint = newPoint }; OnPointDragged(args); SetSelectablePoints(); NotifyOfPropertyChange(() => SelectedPointX); NotifyOfPropertyChange(() => SelectedPointY); }
private void ApplyNewSelectedPoint(Point newPoint) { var args = new MovePointBehaviour.PointMoveEventArgs { OldPoint = GetSelectedPoint(), NewPoint = newPoint }; OnPointDragged(args); SetSelectablePoints(); }
private void ApplyNewSelectedPoint(Point newPoint) { if(SetDefault) { Curve.Reset(newPoint.Y); InitCurve(); return; } var args = new MovePointBehaviour.PointMoveEventArgs { OldPoint = GetSelectedPoint(), NewPoint = newPoint }; OnPointDragged(args); SetSelectablePoints(); }