Compartir a través de


ApplicationView.TryEnterFullScreenMode Método

Definición

Intenta colocar la aplicación en modo de pantalla completa.

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

Devoluciones

Boolean

bool

true si la aplicación se coloca en modo de pantalla completa; de lo contrario, false.

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 .

Se aplica a

Consulte también