Freigeben über


ApplicationView.TryEnterFullScreenMode Methode

Definition

Versucht, die App im Vollbildmodus zu platzieren.

public:
 virtual bool TryEnterFullScreenMode() = TryEnterFullScreenMode;
bool TryEnterFullScreenMode();
public bool TryEnterFullScreenMode();
function tryEnterFullScreenMode()
Public Function TryEnterFullScreenMode () As Boolean

Gibt zurück

Boolean

bool

TRUE , wenn die App im Vollbildmodus platziert wird; Andernfalls false.

Beispiele

In diesem Beispiel wird gezeigt, wie Sie den Vollbildmodus umschalten und die Eigenschaft PreferredLaunchWindowingMode festlegen.

<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.
        }
    }
}

Hinweise

Um den Vollbildmodus beizubehalten, wenn ein Benutzer die App neu startet, legen Sie PreferredLaunchWindowingMode auf FullScreen fest, wenn der Aufruf von TryEnterFullScreenMode true zurückgibt. Wenn Sie ExitFullScreenMode aufrufen, sollten Sie PreferredLaunchWindowingMode wieder auf Auto oder PreferredLaunchViewSize festlegen.

Das System löst das CoreWindow.SizeChanged-Ereignis aus , wenn die Ansicht in den Vollbildmodus wechselt oder beendet. Dies wird für XAML-Apps als Window.SizeChanged-Ereignis und für HTML-Apps als window.resize-Ereignis verfügbar gemacht.

Gilt für:

Weitere Informationen