首先写一个类实现它的事件 不用每个类 都实现一次INotifyPropertyChanged 的事件
public class PropertyChangedBase : INotifyPropertyChanged
{
/// <summary>
/// 属性更改通知事件
/// </summary>
public event PropertyChangedEventHandler PropertyChanged;
/// <summary>
/// 引发属性更改通知事件
/// </summary>
/// <param name="propertyName">属性名称</param>
public void NotifyPropertyChanged(string propertyName)
{
if (this.PropertyChanged != null)
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
然后在你要继承INotifyPropertyChanged 的类里面实现
然后就ok 了