Application.StartupUri Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett användargränssnitt som visas automatiskt när ett program startar.
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
Egenskapsvärde
En Uri som refererar till användargränssnittet som öppnas automatiskt när ett program startas.
Undantag
StartupUri anges med värdet null.
Kommentarer
Du kan använda StartupUri för att automatiskt läsa in en användargränssnittsresurs när ett program startar.
I följande tabell visas de typer av gränssnittsresurser som kan läsas in, vilken typ av fönster de öppnas i och vilken typ av program som dessa resurser kan anges som StartupUri.
| Type | Fönster | Kopplingstyp |
|---|---|---|
| Window | Window | Endast fristående |
| NavigationWindow | NavigationWindow | Endast fristående |
| Page | NavigationWindow | Fristående/webbläsarhanterad |
| UserControl | NavigationWindow | Fristående/webbläsarhanterad |
| FlowDocument | NavigationWindow | Fristående/webbläsarhanterad |
| PageFunction<T> | NavigationWindow | Fristående/webbläsarhanterad |
Vanligtvis anger StartupUri du egenskapen deklarativt i XAML. Du kan dock ange StartupUri programmatiskt, till exempel från en Startup händelsehanterare, vilket är användbart om för program som bara kan läsa in de nödvändiga gränssnittsresurserna vid körning. Ett program kan till exempel vänta tills körningstiden för att läsa in dess resurser om namnet på användargränssnittsresursen lagras i en konfigurationsfil.
Oavsett om du anger StartupUri deklarativt eller programmatiskt läses inte motsvarande användargränssnittsresurs in förrän efter att händelsen Startup har hanterats. Därför har du inte åtkomst till det resulterande fönstret från antingen egenskapen Windows eller egenskapen MainWindow när du hanterar Startup.