代码之家  ›  专栏  ›  技术社区  ›  Imad

无法在WPF中加载用户控件

  •  0
  • Imad  · 技术社区  · 7 年前

    我想补充一下 UserControl 在我的页面上使用 MVVM Caliburn.micro .

    主窗口.xaml

    <ContentControl Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="5" x:Name="ActivateItem"></ContentControl>
    

    主窗口视图模型

    public class MainWindowViewModel: Conductor<object>
        {
            public MedicalTitleViewModel()
            {
                ActivateItem(new MenuViewModel());
            }
        }
    

    MenuView.xaml

    1 回复  |  直到 7 年前
        1
  •  2
  •   Sham    7 年前

    ContentControl 名称应为 ActiveItem 而不是 ActivateItem . 另外,请确保视图和ViewModel位于同一命名空间中。

    推荐文章