Class 库上的 C# WPF (MahApps Metro) 应用程序在 Designer 上搞砸了

C# WPF (MahAppsMetro) Application on Class Library Messes up on Designer

我想创建一个带有 GUI 的 WPF 项目和一个单独的 DLL,(用于主题目的)所以我创建了 WPF MahAppsMetro 应用程序,使其成为 Class 库在 ResourceDictionary 上添加了每个资源,但是在设计师没有按预期显示。

当我将它作为 WindowsApplication 而不是 ClassLibrary 时,它显示如下: 但现在它显示了一组默认样式:

然而,当我编译它时,它呈现得非常好。

设计师怎么了?是bug还是什么

XAML Designer 似乎有错误。我的解决方法是通过终止其进程来重新启动 Designer。

taskkill /f /im xdesproc.exe

之后就正常了。