假设有一个 PIModel(即个人信息模型)和一个 ViewModel(包含来自 PIModel 和其他的一些信息)。
public PIModel
{
private string firstName;
public string FirstName { get; set; }
private string lastName;
public string LastName { get; set; }
... // other
}
FirstName 和 LastName 属性需要绑定到 View,所以我有两个问题:
- ViewModel 是否具有对 PIModel 实例的属性引用?
- 如果有,ViewModel 是否具有对 PIModel.FirstName 和 PIModel.LastName 的属性引用?
我了解到INotifyPropertyChanged
不建议在模型中实施。