通过


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 ,这会影响可见用户界面,并根据适当时间的属性值更改使可视化树失效。

适用于

另请参阅