private void IllustrationOriginalImage_OnDoubleTapped(object sender, DoubleTappedRoutedEventArgs e) { if (GetZoomFactor() > 1) { ResetImageScaleStoryboard.Begin(); ResetImageTranslationStoryboard.Begin(); if (_tappedScaled) { _tappedScaled.Inverse(); } } else { ImageScaledIn200PercentStoryboard.Begin(); _tappedScaled.Inverse(); } }
private void ImageScaledIn200PercentStoryboard_OnCompleted(object?sender, object e) { ImageScaledIn200PercentStoryboard.Stop(); IllustrationOriginalImageRenderTransform.ScaleX = 2; IllustrationOriginalImageRenderTransform.ScaleY = 2; }