ResourceDictionary.Source Vlastnost

Definice

Získá nebo nastaví identifikátor URI (Uniform Resource Identifier) pro načtení prostředků z.

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

Hodnota vlastnosti

Uri

Zdrojové umístění slovníku externích prostředků.

Příklady

Následující příklad určuje dva ResourceDictionary prvky, které mají být sloučeny do primárního ResourceDictionaryobjektu .

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

Poznámky

Obvykle Source se zadává jako identifikátor URI balíčku, který odkazuje na umístění slovníku prostředků, který je zahrnut jako nekompatibilní akce sestavení prostředku nebo obsahu projektem sestavení aplikace. Podrobnosti o formátu identifikátoru URI balíčku najdete v tématu Identifikátory URI balíčků ve WPF.

Obecně platí, Source že vlastnost je nastavena pouze pro ResourceDictionary vlastnost, která je určena pro MergedDictionaries vlastnost (buď jako element vlastnosti v XAML, nebo jako ResourceDictionary položka kolekce v kódu). Nastavení hodnoty v Source tomto kontextu sloučí obsah slovníku nalezený na zadaném identifikátoru URI do aktuálního ResourceDictionary. Jakékoli selhání načtení způsobí vyvolání výjimky.

Platí pro

Viz také