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;
}
}
运行时不显示带有两个文本框的内容控件
方法正确吗?
由于使用了绑定,因此需要引发PropertyChanged
事件。您的ViewModel类(SelectionViewModel)必须实现INotifyPropertyChanged