1 回答
TA贡献1804条经验 获得超3个赞
最好的办法是实行INotifyPropertyChanged的MyModelClass,然后订阅PropertyChanged事件做你的逻辑。例如:
private MyModelClass _Projekcik;
public MyModelClass Projekcik
{
get => _Projekcik;
set
{
if(Equals(value, _Projekcik)) return;
if(_Projekcik != null)
_Projekcik.PropertyChanged -= HandlePropertyChanged;
_Projekcik = value;
if(_Projekcik != null)
_Projekcik.PropertyChanged += HandlePropertyChanged;
void HandlePropertyChanged(object sender, PropertyChangedEventArgs e)
{
if (e.PropertyName == "abc")
{
//Do your stuff here
}
}
}
}
我认为您知道如何正确实施INotifyPropertyChanged。
- 1 回答
- 0 关注
- 183 浏览
添加回答
举报