code reference for INotifyPropertyChanged
I implement INotifyPropertyChanged in alot of projects I work on and I need a place to reference it. (copy and paste)
#region INotifyPropertyChanged Members
public event PropertyChangedEventHandler PropertyChanged;
private void RaiseEventPropertyChanged(PropertyChangedEventArgs e)
{
PropertyChangedEventHandler temp = PropertyChanged;
if (temp != null)
{
temp(this, e);
}
}
private void OnPropertyChanged(string propertyName)
{
// perform pre event work
// create args and raise event.
PropertyChangedEventArgs e = new PropertyChangedEventArgs(propertyName);
RaiseEventPropertyChanged(e);
}
#endregion
Comment