Я пытаюсь создать новое приложение WPF, используя MahApps.Metro. Я делаю точно так, как описано в кратком руководстве (http://mahapps.com/MahApps.Metro/guides/quick-start.html):
- Добавьте в проект пакет MahApps.Metro из Nuget.
- Добавьте пространство имен xmlns и замените Window на MetroWindow.
В этот момент я могу запустить приложение, но окно прозрачно. Текст строки заголовка и кнопки видны (кнопки не стилизованы), но фон прозрачен.
- Добавьте код объединенных словарей для окна.
После этого я получаю исключение при запуске:
System.IOException
{"Cannot locate resource 'styles/colours.xaml'."}
Похоже, что по какой-то причине он не может найти ресурсы в сборке. Но я не понимаю, почему.
Colours.xaml
в папку с именемStyles
в корневом каталоге. - person Sheridan   schedule 02.12.2013Style
действительно должны быть включены в dll. Хотя я не могу сказать вам, почему вы не получили эти файлы XAML при загрузке, все, что я могу сделать, это предложить вам попытаться загрузить все файлы еще раз. На вашей связанной странице показаны два способа их загрузки, поэтому на вашем месте я бы попробовал оба. - person Sheridan   schedule 02.12.2013