ResourceDictionary.Source Propiedad

Definición

Obtiene o establece el identificador uniforme de recursos (URI) desde donde se van a cargar 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

Uri

Ubicación de origen de un diccionario de recursos externo.

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 de URI de paquete, vea Pack URI 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 un ResourceDictionary elemento de la colección en el código). En este contexto, al establecer el valor de Source , se combinará el contenido del diccionario que se encuentra en el URI proporcionado en el actual ResourceDictionary. Cualquier error de carga hará que se produzca una excepción.

Se aplica a

Consulte también