假设我有一个绑定到 TextBlock 的属性。假设绑定看起来像这样:
public string Data
{
get { return _text; }
set
{
_text = value;
OnPropertyChanged("Data");
}
}
Data = "blue";
如果我说为什么我必须再说一遍,我的代码中的其他地方OnPropertyChanged("Text");
?如果我不第二次添加 OnPropertyChanged,它将不会自动更新。我认为由于我在 set 访问器中执行 OnPropertyChanged,所以当我为属性分配某些内容时,它会自动更新视图?