FrameworkElement.DataContextChanged Ereignis

Definition

Tritt auf, wenn sich der Datenkontext für dieses Element ändert.

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

Ereignistyp

Hinweise

Eine Erläuterung von Datenkontexten und Datenbindungen finden Sie unter Data Binding Overview.

Important

Wenn sich das DataContext Element ändert, sind alle datengebundenen Eigenschaften für dieses Element potenziell betroffen. Dies gilt für alle Elemente, die untergeordnete Elemente des aktuellen Elements in der logischen Struktur sind, die den Datenkontext erben, und auch das aktuelle Element selbst. Alle vorhandenen Bindungen müssen die neuen DataContext neu interpretieren und die Bindungsergebnisse erneut bewerten. Das Datenbindungsmodul ist nicht deterministisch über die Reihenfolge dieser Neubewertungen relativ zum Auslösen des DataContextChanged Ereignisses. Die Neubewertungen können vor dem Ereignis, nach dem Ereignis oder in einer beliebigen Mischung auftreten.

Gilt für:

Weitere Informationen