ResourceDictionary.Source Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el identificador uniforme de recursos (URI) desde el que se cargan los recursos.
public:
property Uri ^ Source { Uri ^ get(); void set(Uri ^ value); };
public Uri Source { get; set; }
member this.Source : Uri with get, set
Public Property Source As Uri
Valor de propiedad
Ubicación de origen de un diccionario de recursos externos.
Ejemplos
En el ejemplo siguiente se especifican dos ResourceDictionary elementos que se van a combinar en la principal ResourceDictionary.
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Comentarios
Normalmente, Source se especifica como un URI de paquete, que hace referencia a la ubicación de un diccionario de recursos que se incluye como una acción de compilación de contenido o recurso no compilado por el proyecto de compilación de aplicaciones. Para obtener más información sobre el formato URI del paquete, vea URI de paquete en WPF.
Por lo general, la Source propiedad solo se establece para un ResourceDictionary que se especifica para la MergedDictionaries propiedad (ya sea como un elemento de propiedad en XAML o como elemento ResourceDictionary de la colección en el código). En este contexto, establecer el valor de Source combinará el contenido del diccionario que se encuentra en el URI proporcionado en el objeto actual ResourceDictionary. Los errores de carga harán que se produzca una excepción.