Bir Silverlight uygulamasında, kaynakları, App.xaml dosyasında tanımlayabilir ve bu kaynakları açıkça birleştirmek zorunda kalmadan, herhangi bir XAML belgesinden bunlara erişebiliriz.Bir sınıf kitaplığındaki global kaynaklar
Sınıf kütüphanesi için eşdeğer bir çözüm var mı? Sınıf kitaplığında ayrı bir kaynak sözlüğü oluşturdum, ancak kullanmadan önce onu aşağıdaki gibi birleştirmem gerekiyor.
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="MyResources.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
Bundan kaçınmanın bir yolu var mı? Küresel olarak kullanılan kaynaklar için her XAML belgesinde bunu yapmak oldukça sıkıcıdır.
Sanırım bu kadar iyi .. Teşekkürler! Bu arada, aynı zamanda diğer ortak kodları (yani, xmlns yönergeleri, vb.) Ekleyen kullanıcı denetimleri oluşturmak için bir görsel stüdyo şablonu oluşturdum. –