ResourceDictionary.MergedDictionaries プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マージされたディクショナリ内のさまざまなリソース ディクショナリを構成する、ResourceDictionary ディクショナリのコレクションを取得します。
public:
property System::Collections::ObjectModel::Collection<System::Windows::ResourceDictionary ^> ^ MergedDictionaries { System::Collections::ObjectModel::Collection<System::Windows::ResourceDictionary ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.ResourceDictionary> MergedDictionaries { get; }
member this.MergedDictionaries : System.Collections.ObjectModel.Collection<System.Windows.ResourceDictionary>
Public ReadOnly Property MergedDictionaries As Collection(Of ResourceDictionary)
プロパティ値
マージされたディクショナリのコレクション。
例
次の例では、プライマリにマージする 2 つの ResourceDictionary 要素を指定します ResourceDictionary。
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
注釈
ディクショナリは、参照元のジェネリック コレクションに a ResourceDictionary を追加することによって MergedDictionariesマージされます。 マージされた ResourceDictionary リソース要素は、マークアップ内で定義されていません。 代わりに、マージされたディクショナリは、マークアップ子要素が ResourceDictionary 定義されていない (またはコードを介して要素が追加されていない) が、URI が指定された Source状態です。 この Source 指定により、マージされたディクショナリは、アプリケーションに付属する別のリソース アセンブリ、"loose XAML"、特定のローカライズまたはグローバル リソース アセンブリなど、外部ソースから取得できます。
指定したリソース要素内での ResourceDictionary リソース要素の指定は Source サポートされていません。
コレクション内の MergedDictionaries 検索動作では、最後に追加された ResourceDictionary キーが検索され、要求されたキーが見つかるとすぐに検索が停止します。 マージされたディクショナリのコレクション全体で重複するキーは無効ではありません。 マージされたディクショナリの動作の詳細については、「 マージされたリソース ディクショナリ」を参照してください。
XAML プロパティ要素の使用
<object>
<object.MergedDictionaries>
oneOrMoreResourceDictionaries
</object.MergedDictionaries>
</object>
XAML 値
oneOrMoreResourceDictionaries
1 つ以上の ResourceDictionary オブジェクト要素。 ResourceDictionary used for MergedDictionaries にはコレクション コンテンツがありません。また、完全ResourceDictionaryなSourceリモートを参照する属性を指定します。