FrameworkElement.DataContextChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn der Datenkontext für dieses Element geändert wird.
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 Erklärung zu Datenkontexten und Datenbindungen finden Sie unter Übersicht über die Datenbindung.
Wichtig
Wenn sich der DataContext für ein Element ändert, sind möglicherweise alle datengebundenen Eigenschaften dieses Elements 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 solchen vorhandenen Bindungen müssen das neue DataContext neu interpretieren und die Bindungsergebnisse neu bewerten. Die Datenbindungs-Engine 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 erfolgen.