Application.StartupUri Propriété

Définition

Obtient ou définit une interface utilisateur qui s'affiche automatiquement au démarrage d'une application.

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

Valeur de propriété

Uri

Uri qui fait référence à l’interface utilisateur qui s’ouvre automatiquement lorsqu’une application démarre.

Exceptions

StartupUri a la valeur null.

Remarques

Vous pouvez utiliser StartupUri pour charger automatiquement une ressource d’interface utilisateur au démarrage d’une application.

Le tableau suivant montre les types de ressources d’interface utilisateur qui peuvent être chargées, le type de fenêtre dans laquelle elles sont ouvertes et le type d’application que ces ressources peuvent être définies comme StartupUri.

Type Fenêtre Type d'application
Window Window Autonome uniquement
NavigationWindow NavigationWindow Autonome uniquement
Page NavigationWindow Autonome/hébergé par le navigateur
UserControl NavigationWindow Autonome/hébergé par le navigateur
FlowDocument NavigationWindow Autonome/hébergé par le navigateur
PageFunction<T> NavigationWindow Autonome/hébergé par le navigateur

En règle générale, vous définissez la StartupUri propriété de manière déclarative en XAML. Toutefois, vous pouvez définir StartupUri par programmation, par exemple à partir d’un gestionnaire d’événements Startup , ce qui est utile si pour les applications qui ne peuvent charger que les ressources d’interface utilisateur nécessaires au moment de l’exécution. Par exemple, une application peut attendre le moment de l’exécution pour charger ses ressources si le nom de la ressource d’interface utilisateur est stocké dans un fichier de configuration.

Que vous définissiez StartupUri de manière déclarative ou programmatique, la ressource d’interface utilisateur correspondante n’est chargée qu’après la gestion de l’événement Startup . Par conséquent, vous n’aurez pas accès à la fenêtre résultante à partir de la Windows propriété ou de la propriété lors de la MainWindow gestion de Startup.

S’applique à