ResourceDictionary.Source Propriété

Définition

Obtient ou définit l’URI (Uniform Resource Identifier) à partir duquel charger les ressources.Gets or sets the uniform resource identifier (URI) to load resources from.

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.The source location of an external resource dictionary.

Exemples

L’exemple suivant spécifie deux éléments ResourceDictionary à fusionner dans le ResourceDictionaryprincipal.The following example specifies two ResourceDictionary elements to be merged into the primary ResourceDictionary.

<Page.Resources>
  <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
      <ResourceDictionary Source="myresourcedictionary.xaml"/>
      <ResourceDictionary Source="myresourcedictionary2.xaml"/>
    </ResourceDictionary.MergedDictionaries>
  </ResourceDictionary>
</Page.Resources>

Remarques

En général, Source est spécifié en tant qu’URI à en-tête pack, qui fait référence à l’emplacement d’un dictionnaire de ressources qui est inclus en tant que ressource non compilée ou action de génération de contenu par votre projet de génération d’application.Typically, Source is specified as a Pack URI, which references the location of a resource dictionary that is included as a noncompiled Resource or Content build action by your application building project. Pour plus d’informations sur le format d’URI à en-tête pack, consultez URI à en-tête pack dans WPF.For details on the Pack URI format, see Pack URIs in WPF.

En règle générale, la propriété Source est définie uniquement pour un ResourceDictionary spécifié pour la propriété MergedDictionaries (en tant qu’élément de propriété dans XAMLXAML, ou en tant qu’élément ResourceDictionary de la collection dans le code).Generally, the Source property is set only for a ResourceDictionary that is specified for the MergedDictionaries property (either as a property element in XAMLXAML, or as a ResourceDictionary item of the collection in code). Dans ce contexte, la définition de la valeur pour Source fusionne le contenu du dictionnaire trouvé à l’URI fourni dans le ResourceDictionaryactuel.In this context, setting the value for Source will merge the dictionary contents found at the supplied URI into the current ResourceDictionary. Tout échec de chargement entraîne la levée d’une exception.Any load failures will cause an exception to be thrown.

S’applique à

Voir aussi