FrameworkContentElement.DataContextChanged Event

Definition

Si verifica quando il contesto dati di questo elemento viene modificato.Occurs when this element's data context changes.

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

Remarks

Per una spiegazione dei contesti di dati e data binding, vedere Cenni preliminari sul data binding.For an explanation of data contexts and data binding, see Data Binding Overview.

Important

Quando il DataContext di un elemento viene modificato, tutte le proprietà associate a dati di questo elemento sono potenzialmente interessate.When an element's DataContext changes, all data-bound properties on this element are potentially affected. Questo vale per tutti gli elementi che sono elementi discendenti dell'elemento corrente, che ereditano il contesto dati e anche l'elemento corrente.This applies to any elements that are descendant elements of the current element, which inherit the data context, and also the current element itself. Tutti questi binding interpretano nuovamente il nuovo DataContext per riflettere il nuovo valore nelle associazioni.All such bindings re-interpret the new DataContext to reflect the new value in bindings. Non è prevista alcuna garanzia sull'ordine di queste modifiche rispetto alla generazione dell'evento DataContextChanged.There is no guarantee made about the order of these changes relative to the raising of the DataContextChanged event. Le modifiche possono verificarsi prima dell'evento, dopo l'evento o in qualsiasi combinazione.The changes can occur before the event, after the event, or in any mixture.

Applies to