ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

自己做个备忘,也希望能帮助到大家。

第一步 打开EDMX文件

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

第二步    第111行插入 public event PropertyChangedEventHandler PropertyChanged = delegate { };

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

第三步   第289行修改            "private {1} _{2};{0} {1} {2} {{ {3}get{{ return _{2};}} {4}set{{_{2} = value;PropertyChanged(this, new PropertyChangedEventArgs(\"{2}\"));}} }}",

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

第四步   第319行修改            "{0} {1}partial class {2}:INotifyPropertyChanged{3}",

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

第五步   第429行修改                "{0}using System;{1}using System.ComponentModel;" +

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)

最后成生的类如下

ADO.NET(EF) 生成消息通知类(:INotifyPropertyChanged)