FrameworkElement.DataContextChanged Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.