ResourceDictionary.MergedDictionaries Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan kumpulan ResourceDictionary kamus yang merupakan berbagai kamus sumber daya dalam kamus gabungan.
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)
Nilai Properti
Kumpulan kamus gabungan.
Contoh
Contoh berikut menentukan dua ResourceDictionary elemen yang akan digabungkan ke dalam primer ResourceDictionary.
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="myresourcedictionary.xaml"/>
<ResourceDictionary Source="myresourcedictionary2.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Page.Resources>
Keterangan
Kamus digabungkan dengan menambahkan ke koleksi generik yang ResourceDictionary dirujuk oleh MergedDictionaries. Gabungan ResourceDictionary tidak memiliki elemen sumber daya yang ditentukan di dalamnya dalam markup. Sebaliknya, kamus yang digabungkan adalah ResourceDictionary tanpa elemen turunan markup yang ditentukan (atau tanpa elemen yang ditambahkan melalui kode), tetapi dengan URI yang ditentukan untuk Source. Penugasan Source memungkinkan kamus gabungan berasal dari sumber eksternal, seperti rakitan sumber daya terpisah yang dikirim dengan aplikasi, "XAML longgar", atau perakitan sumber daya lokalisasi atau global tertentu.
Menentukan elemen sumber daya dalam yang ResourceDictionary telah Source ditentukan tidak didukung.
Perilaku pencarian dalam MergedDictionaries koleksi akan mencari yang terakhir ditambahkan ResourceDictionary terlebih dahulu, dan pencarian berhenti segera setelah kunci yang diminta ditemukan. Kunci duplikat di seluruh kumpulan kamus gabungan tidak ilegal. Untuk informasi selengkapnya tentang perilaku kamus gabungan, lihat Kamus Sumber Daya Gabungan.
Penggunaan Elemen Properti XAML
<object>
<object.MergedDictionaries>
oneOrMoreResourceDictionaries
</object.MergedDictionaries>
</object>
Nilai XAML
oneOrMoreResourceDictionaries Satu atau beberapa ResourceDictionary elemen objek. Yang ResourceDictionary digunakan untuk MergedDictionaries tidak memiliki konten koleksi, dan menentukan Source atribut yang mereferensikan selesai ResourceDictionary dari jarak jauh.