FrameworkElement.DataContextChanged Événement

Définition

Se produit quand le contexte de données de cet événement change.

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

Type d'événement

Remarques

Pour une explication des contextes de données et de la liaison de données, consultez Vue d’ensemble de la liaison de données.

Important

Lorsque le DataContext pour un élément change, toutes les propriétés liées aux données sur cet élément sont potentiellement affectées. Cela s’applique à tous les éléments qui sont des éléments enfants de l’élément actuel dans l’arborescence logique, qui héritent du contexte de données, ainsi que de l’élément actuel lui-même. Toutes ces liaisons existantes doivent ré-interpréter la nouvelle DataContext et réévaluent les résultats de la liaison. Le moteur de liaison de données n’est pas déterministe quant à l’ordre de ces réévaluations, par rapport au déclenchement de l’événement DataContextChanged . Les réévaluations peuvent se produire avant l’événement, après l’événement ou dans n’importe quel mélange.

S’applique à

Voir aussi