DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.