我正在尝试使用 Caliburn.Micro 创建一个新的 WPF 应用程序。我有一个视图,我想在其中显示来自未遵循 MVVM 的外部程序集的 UserControl。
我尝试在我的视图上创建一个 ContentControl,在 ViewModel 中我有一个返回外部用户控件类型的属性。
<ContentControl Name="SqlConnectLabel" Content="{Binding}" />
和
public sql.ConnectLabel SqlConnectLabel
{
get { return p_oConnectLabel; }
set
{
p_oConnectLabel = value;
NotifyOfPropertyChange(() => SqlConnectLabel);
}
}
当我运行我的应用程序时,ContentControl 显示“找不到 [外部用户控件的命名空间] 的视图”。
有没有办法在视图上显示一个外部的、非 MVVM 用户控件?