Поделиться через


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) Метод

Определение

Вызывается каждый раз, когда обновляется действительное значение любого свойства зависимостей для данного DataGridRow.

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)

Параметры

e
DependencyPropertyChangedEventArgs

Данные события, описывающие измененное свойство, а также старое и новое значения.

Комментарии

Этот метод переопределяет метод FrameworkElement.OnPropertyChanged. Конкретное измененное свойство зависимостей сообщается в параметре аргументов.

Переопределите этот метод, чтобы реагировать на изменения AlternationIndex свойства . Свойство AlternationIndex не имеет собственного метода изменения свойства, AlternationIndexProperty так как поле повторно использует поле только ItemsControl.AlternationIndexProperty для чтения.

Примечания для тех, кто наследует этот метод

Всегда вызывайте базовую реализацию в качестве первой операции в реализации. В противном случае в значительной степени отключается вся система свойств WPF, что приводит к выводу неверных значений. DataGridRow Конкретная реализация также отвечает за поддержание правильного состояния свойстваAlternationIndex, которое влияет на видимый пользовательский интерфейс и делает визуальное дерево недействительным в зависимости от изменения значения свойства в соответствующее время.

Применяется к

См. также раздел