DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wywoływane za każdym razem, gdy zostanie zaktualizowana efektywna wartość dowolnej właściwości DataGridRow zależności.
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
Dane zdarzenia opisujące zmienioną właściwość, a także stare i nowe wartości.
Uwagi
Ta metoda zastępuje metodę FrameworkElement.OnPropertyChanged. Określona właściwość zależności, która uległa zmianie, jest zgłaszana w parametrze argumentów.
Zastąpi tę metodę, aby reagować na zmiany AlternationIndex właściwości. Właściwość AlternationIndex nie ma własnej metody zmiany właściwości, ponieważ AlternationIndexProperty pole ponownie używa pola tylko ItemsControl.AlternationIndexProperty do odczytu.
Uwagi dotyczące dziedziczenia
Zawsze należy wywołać podstawową implementację jako pierwszą operację w implementacji. Nie można tego zrobić spowoduje znaczne wyłączenie całego systemu właściwości WPF, co powoduje zgłaszanie nieprawidłowych wartości. DataGridRow Konkretna implementacja jest również odpowiedzialna za utrzymanie prawidłowego stanu właściwościAlternationIndex, która wpływa na widoczny interfejs użytkownika i unieważnia drzewo wizualne na podstawie zmian wartości właściwości w odpowiednim czasie.