Freigeben über


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Methode

Definition

Wird immer aufgerufen, wenn der effektive Wert einer Abhängigkeitseigenschaft für diese DataGridRow Eigenschaft aktualisiert wurde.

protected:
 override void OnPropertyChanged(System::Windows::DependencyPropertyChangedEventArgs e);
protected override void OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e);
override this.OnPropertyChanged : System.Windows.DependencyPropertyChangedEventArgs -> unit
Protected Overrides Sub OnPropertyChanged (e As DependencyPropertyChangedEventArgs)

Parameter

e
DependencyPropertyChangedEventArgs

Die Ereignisdaten, die die geänderte Eigenschaft sowie alte und neue Werte beschreiben.

Hinweise

Diese Methode überschreibt FrameworkElement.OnPropertyChanged. Die spezifische Abhängigkeitseigenschaft, die geändert wurde, wird im Argumentparameter gemeldet.

Überschreiben Sie diese Methode, um auf Änderungen an der AlternationIndex Eigenschaft zu reagieren. Die AlternationIndex Eigenschaft verfügt nicht über eine eigene Eigenschaft geänderte Methode, da das AlternationIndexProperty Feld das schreibgeschützte ItemsControl.AlternationIndexProperty Feld wiederverwendet.

Hinweise für Vererber

Rufen Sie die Basisimplementierung immer als ersten Vorgang in Ihrer Implementierung auf. Wenn dies nicht der Fall ist, wird das gesamte WPF-Eigenschaftensystem erheblich deaktiviert, was dazu führt, dass falsche Werte gemeldet werden. Die spezifische DataGridRow Implementierung ist auch für die Aufrechterhaltung des richtigen Zustands für die AlternationIndex Eigenschaft verantwortlich, was sich auf die sichtbare Benutzeroberfläche auswirkt und die visuelle Struktur basierend auf Eigenschaftswertänderungen zu geeigneten Zeiten ungültig macht.

Gilt für:

Weitere Informationen