Untitled
unknown
plain_text
9 months ago
650 B
5
Indexable
else if (IsRectangleToolEnabled && _currentRectangle != null)
{
var correctedPoint = TransformMousePoints(point, false); // Skip rotation correction
_currentRectangle.Width = Math.Abs(correctedPoint.X - _transformedStartPoint.X);
_currentRectangle.Height = Math.Abs(correctedPoint.Y - _transformedStartPoint.Y);
Canvas.SetLeft(_currentRectangle, Math.Min(_transformedStartPoint.X, correctedPoint.X));
Canvas.SetTop(_currentRectangle, Math.Min(_transformedStartPoint.Y, correctedPoint.Y));
OnPropertyChanged(nameof(currentFrame.Shapes));
}
}Editor is loading...
Leave a Comment