|
|
@@ -238,6 +238,8 @@ public partial class ImageEditor : UserControl
|
|
|
OuterCanvas.LayoutUpdated += OuterCanvas_LayoutUpdated;
|
|
|
OuterCanvas.AddHandler(PanAndZoomGestureRecognizer.PanAndZoomEndedEvent, OuterCanvas_PinchEnded);
|
|
|
OuterCanvas.AddHandler(PanAndZoomGestureRecognizer.PanAndZoomEvent, OuterCanvas_Pinch);
|
|
|
+
|
|
|
+ OuterCanvas.SizeChanged += OuterCanvas_SizeChanged;
|
|
|
}
|
|
|
|
|
|
private void OuterCanvas_PinchEnded(object? sender, PanAndZoomEndedEventArgs e)
|
|
|
@@ -302,6 +304,11 @@ public partial class ImageEditor : UserControl
|
|
|
// PositionImage();
|
|
|
}
|
|
|
|
|
|
+ private void OuterCanvas_SizeChanged(object? sender, SizeChangedEventArgs e)
|
|
|
+ {
|
|
|
+ PositionImage();
|
|
|
+ }
|
|
|
+
|
|
|
protected override void OnLoaded(RoutedEventArgs e)
|
|
|
{
|
|
|
base.OnLoaded(e);
|