ResourceDictionary.Source Właściwość

Definicja

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

Uri

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.

Dotyczy

Zobacz też