System.ComponentModel.INotifyPropertyChanged

Notifies clients that a property value has changed.

See Also: INotifyPropertyChanged Members

Syntax

public interface INotifyPropertyChanged

Remarks

The System.ComponentModel.INotifyPropertyChanged 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 System.ComponentModel.INotifyPropertyChanged interface and raises a INotifyPropertyChanged.PropertyChanged 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:

Do not do both.

Requirements

Namespace: System.ComponentModel
Assembly: System (in System.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0