FrameworkElement.DataContextChanged Evento

Definizione

Si verifica in seguito alla modifica del contesto dei dati per questo elemento.Occurs when the data context for this element 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 

Commenti

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.

Importante

Quando il DataContext per un elemento viene modificato, tutte le proprietà associate a dati di questo elemento sono potenzialmente interessate.When the DataContext for an element changes, all data-bound properties on this element are potentially affected. Questo vale per tutti gli elementi che sono elementi figlio dell'elemento corrente nell'albero logico, che ereditano il contesto dati e anche l'elemento corrente.This applies to any elements that are child elements of the current element in the logical tree, which inherit the data context, and also the current element itself. Tutte le associazioni esistenti devono interpretare nuovamente il nuovo DataContext e rivaluteranno i risultati dell'associazione.All such existing bindings must re-interpret the new DataContext and will reevaluate the binding results. Il motore di data binding non è deterministico sull'ordine di queste rivalutazioni, in relazione alla generazione dell'evento DataContextChanged.The data binding engine is not deterministic about the order of these reevaluations, relative to the raising of the DataContextChanged event. Le rivalutazioni possono verificarsi prima dell'evento, dopo l'evento o in qualsiasi combinazione.The reevaluations can occur before the event, after the event, or in any mixture.

Si applica a

Vedi anche