Я следую призме, чтобы построить приложение wpf. В моем приложении есть вспомогательная библиотека классов, в которой я определил ресурсы и стили, которые будут использоваться несколькими библиотеками классов в решении.
Но я получаю сообщение об ошибке, когда пытаюсь установить ресурс для атрибута стиля окна. Окно находится в другой библиотеке классов как ресурс.
Я получаю ошибку:
Не удается найти ресурс с именем '{resourceName}'. Имена ресурсов чувствительны к регистру. Ошибка в объекте «MyWindow» в файле разметки
Я использовал следующий код, но он не работает
<Window x:Class="Class1" Style="{StaticResource resourceName}">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/classlibrary;component/Dictionary/resource1.xaml" /> </ResourceDictionary.MergedDictionaries>
< /ResourceDictionary>
< /Window.Resources>
</Window>