ApplicationView.TryEnterFullScreenMode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di posizionare l'app in modalità schermo intero.
public:
virtual bool TryEnterFullScreenMode() = TryEnterFullScreenMode;
bool TryEnterFullScreenMode();
public bool TryEnterFullScreenMode();
function tryEnterFullScreenMode()
Public Function TryEnterFullScreenMode () As Boolean
Restituisce
bool
true se l'app viene posizionata in modalità schermo intero; in caso contrario, false.
Esempio
In questo esempio viene illustrato come attivare 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 restituisce true. Quando si chiama ExitFullScreenMode, è necessario impostare PreferredLaunchWindowingMode su Auto o PreferredLaunchViewSize.
Il sistema genera l'evento CoreWindow.SizeChanged quando la visualizzazione entra o chiude la modalità schermo intero. Questa operazione viene esposta alle app XAML come evento Window.SizeChanged e alle app HTML come evento window.resize .