observObservableCollection改变model属性UI不更新

使模型类实现INotifyPropertyChanged即可

 public class ResDepartmentData : INotifyPropertyChanged
    {
//需要更新UI的属性
public bool isSelect; public event PropertyChangedEventHandler PropertyChanged; private void NotifyPropertyChange(string propertyName) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } } public bool IsSelect { get { return isSelect; } set { isSelect = value; NotifyPropertyChange("IsSelect"); } }
//其他属性
//...... }

 

posted @ 2019-11-13 09:07  LeorI  阅读(491)  评论(1)    收藏  举报