ResourceDictionary.Source Propriété

Définition

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é

Uri

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.

S’applique à

Voir aussi