Bagikan melalui


ApplicationView.TryEnterFullScreenMode Metode

Definisi

Mencoba menempatkan aplikasi dalam mode layar penuh.

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

Mengembalikan

Boolean

bool

true jika aplikasi ditempatkan dalam mode layar penuh; jika tidak, salah.

Contoh

Contoh ini menunjukkan cara beralih mode layar penuh dan mengatur properti 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.
        }
    }
}

Keterangan

Untuk mempertahankan mode layar penuh saat pengguna memulai ulang aplikasi, atur PreferredLaunchWindowingMode ke FullScreen jika panggilan ke TryEnterFullScreenMode mengembalikan true. Saat Anda memanggil ExitFullScreenMode, Anda harus mengatur PreferredLaunchWindowingMode kembali ke Auto atau PreferredLaunchViewSize.

Sistem menaikkan peristiwa CoreWindow.SizeChanged saat tampilan memasuki atau keluar dari mode layar penuh. Ini diekspos ke aplikasi XAML sebagai peristiwa Window.SizeChanged dan ke aplikasi HTML sebagai peristiwa window.resize .

Berlaku untuk

Lihat juga