所以我有这样的事情:
class ViewModel
{
Dependency Property User User;
public bool IsDirty;
override OnPropertyChanged
{
base.OnPropertyChanged();
this.IsDirty = true;
}
}
问题是 OnPropertyChanged 不会触发,除非我重新分配 User 对象。当用户的属性发生变化时,如何让它触发?例如,当我有一个 User 对象,但 User.FirstName 更改时。丹克。