В приложении Silverlight мы можем определять ресурсы в App.xaml и иметь доступ к ним из любого документа XAML без необходимости явно объединять эти ресурсы.
Есть ли эквивалентное решение для библиотека классов? Я создал отдельный словарь ресурсов в библиотеке классов, но я должен объединить его следующим образом, прежде чем я смогу его использовать.
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="MyResources.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
Есть ли способ избежать этого? Довольно утомительно делать это в каждом документе XAML для глобально используемых ресурсов.