Я запустил урок на ленте, и все шло хорошо, пока я не добавил эту строку в код для применения темы:
this.Resources.MergedDictionaries.Add(Microsoft.Windows.Controls.Ribbon.PopularApplicationSkins.Office2007Black);
Я также пытался добавить его в XAML, я знаю, что это не сработает, но я все равно пытался использовать этот ответ:
WPF - MergedDictionary с использованием RibbonControlsLibrary в xaml
И добавил XAML:
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/RibbonControlsLibrary;component/Themes/Office2007Black.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
Но проблема все еще существует. Ошибка: «Произошла ошибка при поиске словаря ресурсов» при попытке добавить XAML, а ошибка: «Тип или имя пространства имен PopularApplicatinSkins не существует в пространстве имен Microsoft.Windows.Controls.Ribbon, вы отсутствуют ссылка на сборку? "
И, просматривая папку проекта, я не вижу ни одной папки с именем Theme.
Как мне поступить?