Bagikan melalui


ApplicationView.PreferredLaunchWindowingMode Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan mode windowing yang diluncurkan aplikasi.

public:
 static property ApplicationViewWindowingMode PreferredLaunchWindowingMode { ApplicationViewWindowingMode get(); void set(ApplicationViewWindowingMode value); };
static ApplicationViewWindowingMode PreferredLaunchWindowingMode();

static void PreferredLaunchWindowingMode(ApplicationViewWindowingMode value);
public static ApplicationViewWindowingMode PreferredLaunchWindowingMode { get; set; }
var applicationViewWindowingMode = ApplicationView.preferredLaunchWindowingMode;
ApplicationView.preferredLaunchWindowingMode = applicationViewWindowingMode;
Public Shared Property PreferredLaunchWindowingMode As ApplicationViewWindowingMode

Nilai Properti

Nilai enumerasi yang menunjukkan mode windowing aplikasi.

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

Secara default, PreferredLaunchWindowingMode diatur ke Otomatis. Dalam mode ini, ukuran dan posisi jendela aplikasi Anda saat startup dikelola secara otomatis oleh Windows.

Anda dapat mengatur PreferredLaunchWindowingMode untuk mengambil alih perilaku otomatis dengan salah satu nilai ini.

  • PreferredLaunchViewSize: Saat diluncurkan, jendela berukuran seperti yang ditentukan oleh properti ApplicationView.PreferredLaunchViewSize .
  • Layar Penuh: Jendela diluncurkan dalam mode layar penuh. (Mode layar penuh dalam tidak sama dengan yang dimaksimalkan. Lihat IsFullScreenMode untuk informasi selengkapnya.)

Untuk peluncuran pertama aplikasi, PreferredLaunchWindowingMode akan selalu Auto dan ApplicationView.PreferredLaunchViewSize akan ditentukan oleh kebijakan sistem. API berlaku untuk peluncuran aplikasi berikutnya.

Anda biasanya mengatur properti ini saat pengguna mengatur preferensi mereka melalui opsi dalam aplikasi, atau saat Anda memanggil TryEnterFullScreenMode dan ExitFullScreenMode. Anda dapat mengatur properti ini selama pengaktifan aplikasi (sebelum panggilan ke CoreWindow.Activate) untuk menentukan perilaku peluncuran pertama. Namun, Anda tidak boleh mengaturnya selama setiap peluncuran karena ini dapat menyebabkan aplikasi Anda melakukan pekerjaan ukuran dan penempatan ekstra selama startup.

Berlaku untuk

Lihat juga