Freigeben über


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Methode

Definition

Wird immer dann aufgerufen, wenn der effektive Wert einer Abhängigkeitseigenschaft für dieses DataGridRow 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 beschreibt, sowie die alten und neuen Werte.

Hinweise

Diese Methode überschreibt FrameworkElement.OnPropertyChanged. Welche spezifische Abhängigkeitseigenschaft geändert wird, 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 immer die Basisimplementierung als ersten Vorgang in Ihrer Implementierung auf. Andernfalls wird das gesamte WPF-Eigenschaftssystem erheblich deaktiviert, wodurch 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 Eigenschaftenwertänderungen zu geeigneten Zeiten ungültig macht.

Gilt für:

Weitere Informationen