Application.StartupUri Propiedad

Definición

Obtiene o establece una IU que se muestra automáticamente al iniciar una aplicación.

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

Valor de propiedad

Uri

que Uri hace referencia a la interfaz de usuario que se abre automáticamente cuando se inicia una aplicación.

Excepciones

El valor de StartupUri es null.

Comentarios

Puede usar StartupUri para cargar automáticamente un recurso de interfaz de usuario cuando se inicia una aplicación.

En la tabla siguiente se muestran los tipos de recursos de interfaz de usuario que se pueden cargar, el tipo de ventana en la que se abren y el tipo de aplicación en el que se pueden establecer estos recursos como StartupUri.

Tipo Periodo Tipo de aplicación
Window Window Solo independiente
NavigationWindow NavigationWindow Solo independiente
Page NavigationWindow Independiente o hospedado en el explorador
UserControl NavigationWindow Independiente o hospedado en el explorador
FlowDocument NavigationWindow Independiente o hospedado en el explorador
PageFunction<T> NavigationWindow Independiente o hospedado en el explorador

Normalmente, estableces la StartupUri propiedad mediante declaración en XAML. Sin embargo, puede establecer StartupUri mediante programación, como desde un Startup controlador de eventos, lo que resulta útil si para las aplicaciones que solo pueden cargar los recursos de interfaz de usuario necesarios en tiempo de ejecución. Por ejemplo, una aplicación podría esperar hasta el tiempo de ejecución para cargar sus recursos si el nombre del recurso de interfaz de usuario se almacena en un archivo de configuración.

Tanto si establece StartupUri mediante declaración como mediante programación, el recurso de interfaz de usuario correspondiente no se carga hasta después de que se controle el Startup evento. Por lo tanto, no tendrá acceso a la ventana resultante desde la Windows propiedad o la MainWindow propiedad al controlar Startup.

Se aplica a