private void OnDesiredVideoOrientationChanged(object sender, DesiredOrientationEventArgs args) { if (args.DesiredOrientation == PageOrientation.Landscape || args.DesiredOrientation == PageOrientation.LandscapeLeft || args.DesiredOrientation == PageOrientation.LandscapeRight) { SystemTray.IsVisible = false; ApplicationBar.IsVisible = false; TitlePanel.Visibility = Visibility.Collapsed; SupportedOrientations = SupportedPageOrientation.Landscape; // WARN: It should reset to original page setting (possinly PortraitOrLandscape) Orientation = PageOrientation.Landscape; } else { SystemTray.IsVisible = true; ApplicationBar.IsVisible = true; TitlePanel.Visibility = Visibility.Visible; SupportedOrientations = SupportedPageOrientation.Portrait; Orientation = PageOrientation.Portrait; } }
private void OnDesiredVideoOrientationChanged( object sender, DesiredOrientationEventArgs args ) { if( args.DesiredOrientation == PageOrientation.Landscape || args.DesiredOrientation == PageOrientation.LandscapeLeft || args.DesiredOrientation == PageOrientation.LandscapeRight ) { SystemTray.IsVisible = false; ApplicationBar.IsVisible = false; TitlePanel.Visibility = Visibility.Collapsed; SupportedOrientations = SupportedPageOrientation.Landscape; // WARN: It should reset to original page setting (possinly PortraitOrLandscape) Orientation = PageOrientation.Landscape; } else { SystemTray.IsVisible = true; ApplicationBar.IsVisible = true; TitlePanel.Visibility = Visibility.Visible; SupportedOrientations = SupportedPageOrientation.Portrait; Orientation = PageOrientation.Portrait; } }