FrameworkElement.DataContextChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque le contexte de données de cet élément 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 obtenir 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 l’élément DataContext change, toutes les propriétés liées aux données sur cet élément sont potentiellement affectées. Cela s’applique aux éléments enfants de l’élément actuel dans l’arborescence logique, qui héritent du contexte de données, ainsi qu’à l’élément actuel lui-même. Toutes ces liaisons existantes doivent réécrire le nouveau DataContext et réévaluer les résultats de la liaison. Le moteur de liaison de données n’est pas déterministe sur 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.