Freigeben über


ModelItem.PropertyChanged-Ereignis

Tritt beim Überschreiben in einer abgeleiteten Klasse auf, wenn sich eine Eigenschaft für das Modell ändert.

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public MustOverride Event PropertyChanged As PropertyChangedEventHandler
public abstract event PropertyChangedEventHandler PropertyChanged
public:
virtual  event PropertyChangedEventHandler^ PropertyChanged {
    void add (PropertyChangedEventHandler^ value);
    void remove (PropertyChangedEventHandler^ value);
}
abstract PropertyChanged : IEvent<PropertyChangedEventHandler,
    PropertyChangedEventArgs>
JScript unterstützt keine Ereignisse.

Implementiert

INotifyPropertyChanged.PropertyChanged

Hinweise

Dieses Ereignis implementiert die INotifyPropertyChanged-Schnittstelle. Dieses Ereignis kann verwendet werden, um festzustellen, dass sich eine Eigenschaft für das Modell ändert. Es ist zudem hilfreich, da INotifyPropertyChanged von den Datenbindungsfeatures von Windows Presentation Foundation (WPF) verwendet werden kann.

Sie sollten Ereignisse von Elementen trennen, wenn Sie sie abgeschlossen haben. Andernfalls verhindern Sie, dass das Element während eines Garbage Collection-Vorgangs bereinigt wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelItem Klasse

Microsoft.Windows.Design.Model-Namespace

Weitere Ressourcen

Erweiterbare Architektur des WPF-Designers

Bearbeitungsmodellarchitektur