ResourceDictionary.Source Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia jednolity identyfikator zasobu (URI) na potrzeby ładowania zasobów.
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
Wartość właściwości
Lokalizacja źródłowa słownika zasobów zewnętrznych.
Przykłady
W poniższym przykładzie określono dwa ResourceDictionary elementy do scalenia z podstawowym ResourceDictionaryelementem .
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Uwagi
Source Zazwyczaj jest określany jako identyfikator URI pakietu, który odwołuje się do lokalizacji słownika zasobów dołączonego jako niekompilowany zasób lub akcja kompilacji zawartości przez projekt kompilowania aplikacji. Aby uzyskać szczegółowe informacje na temat formatu identyfikatora URI pakietu, zobacz Pack URIs in WPF (Identyfikatory URI pakietów w WPF).
Ogólnie rzecz biorąc, Source właściwość jest ustawiana tylko dla elementu ResourceDictionary określonego MergedDictionaries dla właściwości (jako element właściwości w języku XAML lub jako ResourceDictionary element kolekcji w kodzie). W tym kontekście ustawienie wartości parametru Source spowoduje scalenie zawartości słownika znalezionej w podanym identyfikatorze URI do bieżącego ResourceDictionaryelementu . Wszelkie błędy ładowania spowodują zgłoszenie wyjątku.