Application.StartupUri Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een gebruikersinterface opgehaald of ingesteld die automatisch wordt weergegeven wanneer een toepassing wordt gestart.
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
Waarde van eigenschap
Een Uri die verwijst naar de gebruikersinterface die automatisch wordt geopend wanneer een toepassing wordt gestart.
Uitzonderingen
StartupUri is ingesteld met een waarde van null.
Opmerkingen
U kunt StartupUri een UI-resource automatisch laden wanneer een toepassing wordt gestart.
In de volgende tabel ziet u de typen UI-resources die kunnen worden geladen, het type venster waarin ze worden geopend en het type toepassing waarin deze resources kunnen worden ingesteld als de StartupUri.
| Typ | Window | Soort vereffening |
|---|---|---|
| Window | Window | Alleen zelfstandig |
| NavigationWindow | NavigationWindow | Alleen zelfstandig |
| Page | NavigationWindow | Zelfstandig/browser-hostend |
| UserControl | NavigationWindow | Zelfstandig/browser-hostend |
| FlowDocument | NavigationWindow | Zelfstandig/browser-hostend |
| PageFunction<T> | NavigationWindow | Zelfstandig/browser-hostend |
Normaal gesproken stelt u de StartupUri eigenschap declaratief in XAML in. U kunt echter programmatisch instellen StartupUri , bijvoorbeeld vanuit een Startup gebeurtenis-handler, wat handig is als toepassingen die alleen de benodigde UI-resources tijdens runtime kunnen laden. Een toepassing kan bijvoorbeeld wachten tot de uitvoeringstijd van de resources is geladen als de naam van de UI-resource is opgeslagen in een configuratiebestand.
Of u nu declaratief of programmatisch instelt StartupUri , de bijbehorende UI-resource wordt pas geladen nadat de Startup gebeurtenis is verwerkt. Daarom hebt u geen toegang tot het resulterende venster vanuit de eigenschap Windows of de eigenschap MainWindow bij het verwerken van Startup.