ApplicationView.ExitFullScreenMode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Quita la aplicación del modo de pantalla completa.
public:
virtual void ExitFullScreenMode() = ExitFullScreenMode;
void ExitFullScreenMode();
public void ExitFullScreenMode();
function exitFullScreenMode()
Public Sub ExitFullScreenMode ()
Ejemplos
En este ejemplo se muestra cómo alternar el modo de pantalla completa y establecer la propiedad 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.
}
}
}
Comentarios
Para conservar el modo de pantalla completa cuando un usuario reinicia la aplicación, establezca PreferredLaunchWindowingMode en FullScreen si la llamada a TryEnterFullScreenMode devuelve true. Al llamar a ExitFullScreenMode, debe volver a establecer PreferredLaunchWindowingMode en Auto o PreferredLaunchViewSize.
El sistema genera el evento CoreWindow.SizeChanged cuando la vista entra o sale del modo de pantalla completa. Esto se expone a las aplicaciones XAML como el evento Window.SizeChanged y a las aplicaciones HTML como el evento window.resize .