BaseViewModel.cs 457 B

123456789101112131415
  1. using System.ComponentModel;
  2. using System.Runtime.CompilerServices;
  3. namespace MyMoviesWPF.MVVM.ViewModel
  4. {
  5. public class BaseViewModel : INotifyPropertyChanged
  6. {
  7. public event PropertyChangedEventHandler PropertyChanged;
  8. public void OnPropertyChanged([CallerMemberName] string prop = "")
  9. {
  10. if (PropertyChanged != null)
  11. PropertyChanged(this, new PropertyChangedEventArgs(prop));
  12. }
  13. }
  14. }