Freigeben über


ResourceDictionary.Source Eigenschaft

Definition

Ruft den URI (Uniform Resource Identifier) ab, aus dem Ressourcen geladen werden sollen, oder legt ihn fest.

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

Eigenschaftswert

Uri

Der Quellspeicherort eines externes Ressourcenwörterbuchs.

Beispiele

Im folgenden Beispiel werden zwei ResourceDictionary Elemente angegeben, die mit dem primären ResourceDictionaryzusammengeführt werden sollen.

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

Hinweise

Source In der Regel wird als Pack-URI angegeben, der auf den Speicherort eines Ressourcenwörterbuchs verweist, das von Ihrem Anwendungserstellungsprojekt als nicht kompilierte Ressource- oder Inhaltsbuildaktion enthalten ist. Ausführliche Informationen zum Pack-URI-Format finden Sie unter Pack-URIs in WPF.

Im Allgemeinen wird die Source Eigenschaft nur für eine ResourceDictionary festgelegt, die für die MergedDictionaries -Eigenschaft angegeben ist (entweder als Eigenschaftselement in XAML oder als ResourceDictionary Element der Auflistung im Code). In diesem Kontext führt das Festlegen des Werts für Source den im angegebenen URI gefundenen Wörterbuchinhalt in den aktuellen ResourceDictionaryzusammen. Alle Ladefehler führen dazu, dass eine Ausnahme ausgelöst wird.

Gilt für:

Weitere Informationen