DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Metoda

Definice

Vyvolá se vždy, když byla aktualizována efektivní hodnota jakékoli vlastnosti závislosti na této DataGridRow vlastnosti.

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)

Parametry

e
DependencyPropertyChangedEventArgs

Data události, která popisuje vlastnost, která se změnila, a také staré a nové hodnoty.

Poznámky

Tato metoda přepíše FrameworkElement.OnPropertyChanged. Konkrétní změněná vlastnost závislosti je uvedena v parametru arguments.

Přepsat tuto metodu reagovat na změny AlternationIndex vlastnosti. Vlastnost AlternationIndex nemá vlastní metodu AlternationIndexProperty změny vlastnosti, protože pole znovu používá pole jen ItemsControl.AlternationIndexProperty pro čtení.

Poznámky pro dědice

Jako první operaci v implementaci vždy volejte základní implementaci. Pokud to neuděláte, výrazně se zakáže celý systém vlastností WPF, což způsobí hlášení nesprávných hodnot. Konkrétní DataGridRow implementace je také zodpovědná za udržování správného stavu AlternationIndex vlastnosti, která ovlivňuje viditelné uživatelské rozhraní a ve vhodných časech zruší platnost vizuálního stromu na základě změn hodnot vlastností.

Platí pro

Viz také