Sdílet prostřednictvím


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Metoda

Definice

Vyvolána 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 popisují vlastnost, která se změnila, stejně jako staré a nové hodnoty.

Poznámky

Tato metoda přepíše FrameworkElement.OnPropertyChanged. Konkrétní vlastnost závislosti, která se změnila, je hlášena v parametru argumentů.

Tuto metodu přepište tak, aby reagovala na změny vlastnosti AlternationIndex . Vlastnost AlternationIndex nemá vlastní vlastnost změněna metoda, protože AlternationIndexProperty pole znovu používá pole jen ItemsControl.AlternationIndexProperty pro čtení.

Poznámky pro dědice

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

Platí pro

Viz také