Condividi tramite


ApplicationView.ExitFullScreenMode Metodo

Definizione

Disconnessa l'app dalla modalità schermo intero.

public:
 virtual void ExitFullScreenMode() = ExitFullScreenMode;
void ExitFullScreenMode();
public void ExitFullScreenMode();
function exitFullScreenMode()
Public Sub ExitFullScreenMode ()

Esempio

Questo esempio mostra come attivare o disattivare la modalità schermo intero e impostare la proprietà PreferredLaunchWindowingMode .

<Button x:Name="ToggleFullScreenModeButton" Content="Toggle full screen" 
        Click="ToggleFullScreenModeButton_Click">
private void ToggleFullScreenModeButton_Click(object sender, RoutedEventArgs e)
{
    var view = ApplicationView.GetForCurrentView();
    if (view.IsFullScreenMode)
    {
        view.ExitFullScreenMode();
        ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.Auto;
        // The SizeChanged event will be raised when the exit from full-screen mode is complete.
    }
    else
    {
        if (view.TryEnterFullScreenMode())
        {
            ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
            // The SizeChanged event will be raised when the entry to full-screen mode is complete.
        }
    }
}

Commenti

Per mantenere la modalità schermo intero quando un utente riavvia l'app, impostare PreferredLaunchWindowingMode su FullScreen se la chiamata a TryEnterFullScreenMode restituiscetrue. Quando chiami ExitFullScreenMode, devi impostare PreferredLaunchWindowingMode su Auto o PreferredLaunchViewSize.

Il sistema genera l'evento CoreWindow.SizeChanged quando la visualizzazione entra o esce dalla modalità schermo intero. Questa operazione viene esposta alle app XAML come evento Window.SizeChanged e alle app HTML come evento window.resize .

Si applica a

Vedi anche