我刚刚注意到,如果不存在代码隐藏类,Caliburn.Micro有时无法加载特定视图。此错误主要发生在UserControl
和Window
。
重现的步骤:
ShellViewModel
”的课程“Conductor
”。Page
“ShellView
”ShellView.xaml.cs
结果: Caliburn.Micro成功加载ShellView.xaml
Page
“ShellView
”Window
“ShellView
”ShellView.xaml.cs
结果 Caliburn.Micro无法找到ShellView.xaml
这是什么原因以及如何完全摆脱代码隐藏类?我现在没有受伤,但他们没必要。