Глобальные ресурсы в библиотеке классов

В приложении Silverlight мы можем определять ресурсы в App.xaml и иметь доступ к ним из любого документа XAML без необходимости явно объединять эти ресурсы.

Есть ли эквивалентное решение для библиотека классов? Я создал отдельный словарь ресурсов в библиотеке классов, но я должен объединить его следующим образом, прежде чем я смогу его использовать.

<UserControl.Resources>
 <ResourceDictionary>
  <ResourceDictionary.MergedDictionaries>
   <ResourceDictionary Source="MyResources.xaml" />
  </ResourceDictionary.MergedDictionaries>
 </ResourceDictionary>
</UserControl.Resources>

Есть ли способ избежать этого? Довольно утомительно делать это в каждом документе XAML для глобально используемых ресурсов.

6
задан M.S 24 January 2011 в 23:20
поделиться