Sdílet prostřednictvím


FrameworkElement.DataContextChanged Událost

Definice

Vyvolá se při změně kontextu dat pro tento prvek.

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

Event Type

Poznámky

Vysvětlení kontextů dat a datových vazeb najdete v tématu Přehled datových vazeb.

Důležité

Když se DataContext změní pro prvek, jsou potenciálně ovlivněny všechny vlastnosti vázané na data tohoto prvku. To platí pro všechny elementy, které jsou podřízenými prvky aktuálního prvku v logickém stromu, které dědí kontext dat, a také samotný aktuální prvek. Všechny takové existující vazby musí nové DataContext vazby znovu interpretovat a znovu vyhodnocet výsledky vazby. Modul datových vazeb není deterministický, pokud jde o pořadí těchto přehodnocení vzhledem k vyvolání DataContextChanged události. K přehodnocení může dojít před událostí, po události nebo v jakékoli kombinaci.

Platí pro

Viz také