FrameworkElement.DataContextChanged Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när datakontexten för det här elementet ändras.
public:
event System::Windows::DependencyPropertyChangedEventHandler ^ DataContextChanged;
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;
member this.DataContextChanged : System.Windows.DependencyPropertyChangedEventHandler
Public Custom Event DataContextChanged As DependencyPropertyChangedEventHandler
Händelsetyp
Kommentarer
En förklaring av datakontexter och databindning finns i Översikt över databindning.
Important
DataContext När för ett element ändras påverkas eventuellt alla databundna egenskaper för det här elementet. Detta gäller för alla element som är underordnade element i det aktuella elementet i det logiska trädet, som ärver datakontexten och även själva det aktuella elementet. Alla sådana befintliga bindningar måste tolka det nya på nytt DataContext och utvärdera bindningsresultaten igen. Databindningsmotorn är inte deterministisk när det gäller ordningen på dessa omvärderingar i förhållande till händelsehöjningen DataContextChanged . Omvärderingarna kan ske före händelsen, efter händelsen eller i någon blandning.