ResourceDictionary.Source Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’URI (Uniform Resource Identifier) à partir duquel charger les ressources.
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
Valeur de propriété
Emplacement source d’un dictionnaire de ressources externe.
Exemples
L’exemple suivant spécifie deux ResourceDictionary éléments à fusionner dans le principal ResourceDictionary.
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Remarques
En règle générale, Source est spécifié en tant qu’URI Pack, qui fait référence à l’emplacement d’un dictionnaire de ressources inclus en tant qu’action de génération de ressource ou de contenu noncompilée par votre projet de génération d’application. Pour plus d’informations sur le format d’URI pack, consultez Uri de pack dans WPF.
En règle générale, la Source propriété est définie uniquement pour un ResourceDictionary spécifié pour la MergedDictionaries propriété (soit en tant qu’élément de propriété en XAML, soit en tant qu’élément ResourceDictionary de la collection dans le code). Dans ce contexte, la définition de la valeur pour Source fusionne le contenu du dictionnaire trouvé à l’URI fourni dans le actuel ResourceDictionary. Tout échec de charge entraîne la levée d’une exception.