天道酬勤,学无止境

INotifyPropertyChan

属性更改通知(INotifyPropertyChanged)——针对ObservableCollection

问题在开发webform中,wpf中的ObservableCollection,MSDN中说,在添加项,移除项时此集合通知控件,我们知道对一个集合的操作是CURD但是Update的时候没有提供集合通知,也就是说当我Update的时候,虽然"集合内容“已被修改,但是"控件“却没有实现同步更新即ObservableCollection,ObservableCollection类实现了INotifyPropertyChanged,所以集合“新增”、“修改”会通知,而“修改”,需要T实现INotifyPropertyChanged接口方案1:INotifyPropertyChanged传统方式,实现接口INotifyPropertyChangedpublic class StudentByINotifyPropertyChanged: INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; //实现INotifyPropertyChanged接口 private void NotifyPropertyChanged([CallerMemberName] String propertyName = "") { if (PropertyChanged != null) {

2021-05-18 15:15:02    分类:博客    INotifyPropertyChan   编程开发