ApplicationView.TryEnterFullScreenMode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.