Bagikan melalui


Application.StartupUri Properti

Definisi

Mendapatkan atau mengatur UI yang secara otomatis ditampilkan saat aplikasi dimulai.

public:
 property Uri ^ StartupUri { Uri ^ get(); void set(Uri ^ value); };
public Uri StartupUri { get; set; }
member this.StartupUri : Uri with get, set
Public Property StartupUri As Uri

Nilai Properti

Uri

Uri yang mengacu pada UI yang secara otomatis terbuka saat aplikasi dimulai.

Pengecualian

StartupUri diatur dengan nilai null.

Keterangan

Anda dapat menggunakan StartupUri untuk memuat sumber daya UI secara otomatis saat aplikasi dimulai.

Tabel berikut menunjukkan jenis sumber daya UI yang dapat dimuat, jenis jendela tempat sumber daya dibuka, dan jenis aplikasi yang dapat ditetapkan sumber daya ini sebagai StartupUri.

Jenis Jendela Jenis aplikasi
Window Window Hanya mandiri
NavigationWindow NavigationWindow Hanya mandiri
Page NavigationWindow Mandiri/dihosting browser
UserControl NavigationWindow Mandiri/dihosting browser
FlowDocument NavigationWindow Mandiri/dihosting browser
PageFunction<T> NavigationWindow Mandiri/dihosting browser

Biasanya, Anda mengatur StartupUri properti secara deklaratif di XAML. Namun, Anda dapat mengatur StartupUri secara terprogram, seperti dari Startup penanganan aktivitas, yang berguna jika untuk aplikasi yang hanya dapat memuat sumber daya UI yang diperlukan pada durasi. Misalnya, aplikasi mungkin menunggu hingga durasi untuk memuat sumber dayanya jika nama sumber daya UI disimpan dalam file konfigurasi.

Baik Anda mengatur StartupUri secara deklaratif atau terprogram, sumber daya UI yang sesuai tidak dimuat sampai setelah peristiwa ditangani Startup . Akibatnya, Anda tidak akan memiliki akses ke jendela yang dihasilkan dari Windows properti atau MainWindow properti saat menangani Startup.

Berlaku untuk