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)
Параметры
Данные события, описывающие измененное свойство, а также старое и новое значения.
Комментарии
Этот метод переопределяет метод FrameworkElement.OnPropertyChanged. Конкретное измененное свойство зависимостей сообщается в параметре аргументов.
Переопределите этот метод, чтобы реагировать на изменения AlternationIndex свойства . Свойство AlternationIndex не имеет собственного метода изменения свойства, AlternationIndexProperty так как поле повторно использует поле только ItemsControl.AlternationIndexProperty для чтения.
Примечания для тех, кто наследует этот метод
Всегда вызывайте базовую реализацию в качестве первой операции в реализации. В противном случае в значительной степени отключается вся система свойств WPF, что приводит к выводу неверных значений. DataGridRow Конкретная реализация также отвечает за поддержание правильного состояния свойстваAlternationIndex, которое влияет на видимый пользовательский интерфейс и делает визуальное дерево недействительным в зависимости от изменения значения свойства в соответствующее время.