Udostępnij za pośrednictwem


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Metoda

Definicja

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

e
DependencyPropertyChangedEventArgs

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.

Dotyczy

Zobacz też