FrameworkElement.DataContextChanged Gebeurtenis

Definitie

Treedt op wanneer de gegevenscontext voor dit element wordt gewijzigd.

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

Gebeurtenistype

Opmerkingen

Zie Overzicht van gegevensbinding voor een uitleg van gegevenscontexten en gegevensbinding.

Important

Wanneer het DataContext voor een element wordt gewijzigd, worden alle gegevensgebonden eigenschappen van dit element mogelijk beïnvloed. Dit geldt voor alle elementen die onderliggende elementen van het huidige element in de logische structuur zijn, die de gegevenscontext overnemen en ook het huidige element zelf. Alle bestaande bindingen moeten de nieuwe DataContext opnieuw interpreteren en de bindingsresultaten opnieuw geëvalueerd. De gegevensbindingsengine is niet deterministisch over de volgorde van deze herwaarderingen ten opzichte van de verhoging van de DataContextChanged gebeurtenis. De herwaarderingen kunnen plaatsvinden vóór de gebeurtenis, na de gebeurtenis of in een mengsel.

Van toepassing op

Zie ook