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, które mają zostać scalone 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, który jest uwzględniony jako niekompilowany zasób lub akcja kompilacji zawartość 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 ResourceDictionary właściwości określonej 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 znajdującej się w podanym identyfikatorze URI do bieżącego ResourceDictionaryelementu . Wszelkie błędy ładowania spowodują zgłoszenie wyjątku.