FrameworkContentElement.DataContextChanged 事件

定义

当此元素的数据上下文更改时发生。

public:
 event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler 
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler 

事件类型

注解

有关数据上下文和数据绑定的说明,请参阅 数据绑定概述

重要

当元素的 DataContext 更改时,此元素上的所有数据绑定属性都可能会受到影响。 这适用于继承数据上下文以及当前元素本身的当前元素的后代元素的任何元素。 所有此类绑定都重新解释新的 DataContext 以反映绑定中的新值。 无法保证这些更改相对于事件的引发 DataContextChanged 的顺序。 更改可以在事件之前、事件之后发生,也可以以任意混合的方式发生。

适用于