如何在wpf中显示内容控件内部的视图

问题描述 投票:0回答:1

FirstView.xaml包含这样的内容

<ContentControl Name="ContentControlName" Grid.Row="1" Grid.Column="0" Content="{Binding SelectionViewModel}"/>

我的SelectionView.xaml包含

<TextBox x:Name="textBoxName" Text="{Binding Name}"/>
<TextBox IsReadOnly="True" Text="{Binding Uid}"/>

在FirstViewModel中,我创建了如下所示的属性

private SelectionViewModel selectionViewModel;
public SelectionViewModel SelectionViewModel
{
    get
    {
        return this.selectionViewModel;
    }
}

运行时不显示带有两个文本框的内容控件

方法正确吗?

c# wpf data-binding contentcontrol
1个回答
0
投票

由于使用了绑定,因此需要引发PropertyChanged

事件。您的ViewModel类(SelectionViewModel)必须实现INotifyPropertyChanged
© www.soinside.com 2019 - 2024. All rights reserved.