juniorWPF

What is INotifyPropertyChanged?

Updated May 6, 2026

Short answer

It is an interface used to notify UI when property values change.

Deep explanation

It enables automatic UI updates in MVVM by raising PropertyChanged events.

Real-world example

Updating UI when user name changes.

Common mistakes

  • Forgetting to raise PropertyChanged event.

Follow-up questions

  • What happens if it's not implemented?

More WPF interview questions

View all →