ResourceDictionary.Source Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Umístění zdroje externího slovníku prostředků
Příklady
Následující příklad určuje dva ResourceDictionary prvky, které mají být sloučeny do primárního ResourceDictionary.
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Poznámky
Source Obvykle se zadává jako identifikátor URI balíčku, který odkazuje na umístění slovníku prostředků, který je součástí nekomilované akce sestavení zdroje 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í, že Source vlastnost je nastavena pouze pro ResourceDictionary to, který je určen pro MergedDictionaries vlastnost (buď jako element vlastnosti v XAML, nebo jako ResourceDictionary položka kolekce v kódu). V tomto kontextu nastavení hodnoty pro Source sloučí obsah slovníku nalezený na zadaném identifikátoru URI do aktuálního ResourceDictionary. Všechna selhání zatížení způsobí vyvolání výjimky.