Application.StartupUri Özellik

Tanım

Uygulama başlatıldığında otomatik olarak gösterilen bir kullanıcı arabirimini alır veya ayarlar.

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

Özellik Değeri

Uri

Bir Uri uygulama başlatıldığında otomatik olarak açılan kullanıcı arabirimine başvuran bir.

Özel durumlar

StartupUri null değeriyle ayarlanır.

Açıklamalar

Bir uygulama başlatıldığında kullanıcı arabirimi kaynağını otomatik olarak yüklemek için kullanabilirsiniz StartupUri .

Aşağıdaki tabloda, yüklenebilen kullanıcı arabirimi kaynaklarının türleri, açıldıkları pencerenin türü ve bu kaynakların olarak StartupUriayarlanabileceği uygulama türü gösterilir.

Tür Pencere Uygulama türü
Window Window Yalnızca tek başına
NavigationWindow NavigationWindow Yalnızca tek başına
Page NavigationWindow Tek başına/tarayıcıda barındırılan
UserControl NavigationWindow Tek başına/tarayıcıda barındırılan
FlowDocument NavigationWindow Tek başına/tarayıcıda barındırılan
PageFunction<T> NavigationWindow Tek başına/tarayıcıda barındırılan

Genellikle, özelliği XAML'de bildirimli olarak ayarlarsınız StartupUri . Ancak, yalnızca çalışma zamanında gerekli ui kaynaklarını yükleyebilen uygulamalar için yararlı olan bir Startup olay işleyicisinden program aracılığıyla ayarlayabilirsinizStartupUri. Örneğin, kullanıcı arabirimi kaynağının adı bir yapılandırma dosyasında depolanıyorsa, uygulama kaynaklarını yüklemek için çalışma süresine kadar bekleyebilir.

bildirim temelli veya programlı olarak ayarlamanız StartupUri fark etmeksizin, olay işleninceye Startup kadar ilgili kullanıcı arabirimi kaynağı yüklenmez. Sonuç olarak, işlerken Startuphem özelliğinden hem de Windows özelliğinden elde edilen pencereye MainWindow erişiminiz olmaz.

Şunlara uygulanır