public void LeaveFullscreen() { _view.ExitFullScreenMode(); DisplayInformation.AutoRotationPreferences = DisplayOrientations.Portrait; _fullscreenElement = null; _fullscreenParent = null; _canvas.Children.Clear(); _canvas.Visibility = Visibility.Collapsed; FullscreenExited?.Invoke(this, null); }
public void LeaveFullscreen(FrameworkElement element, Panel parent) { _view.ExitFullScreenMode(); DisplayInformation.AutoRotationPreferences = DisplayOrientations.Portrait; _canvas.Children.Remove(element); parent.Children.Insert(0, element); element.Width = double.NaN; element.Height = double.NaN; _fullscreenElement = null; _fullscreenParent = null; _canvas.Visibility = Visibility.Collapsed; FullscreenExited?.Invoke(this, null); }