ResourceDictionary.Source 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定統一資源識別碼(URI)以載入資源。
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
屬性值
外部資源字典的來源位置。
範例
以下範例指定 ResourceDictionary 兩個元素合併到主 ResourceDictionary元素中。
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
備註
通常, Source 會被指定為 Pack URI,該 URI 會參考由您的應用程式建置專案作為非編譯的資源或內容建置動作所包含的資源字典位置。 關於 Pack URI 格式的詳細資訊,請參見 WPF 中的 Pack URI。
一般來說,Source該屬性只會設定在該屬性中指定的 MergedDictionaries aResourceDictionary(無論是作為 XAML 中的屬性元素,或是程式碼ResourceDictionary中的集合項目)。 在此情境下,設定 的 Source 值會將所提供 URI 的字典內容合併到目前的 ResourceDictionary。 任何載入失敗都會觸發例外。