System 2.0.0.0 4.0.0.0

The interface is used to notify clients, typically binding clients, that a property value has changed.

For example, consider a Person object with a property called FirstName. To provide generic property-change notification, the Person type implements the interface and raises a event when FirstName is changed.

For change notification to occur in a binding between a bound client and a data source, your bound type should either:

Implement the interface (preferred).

Provide a change event for each property of the bound type.

Do not do both.

Notifies clients that a property value has changed.

- Event
  2.0.0.0
  4.0.0.0
  System.ComponentModel.PropertyChangedEventHandler

  The event can indicate all properties on the object have changed by using either null or as the property name in the .

  Occurs when a property value changes.