FrameworkElement.DataContextChanged FrameworkElement.DataContextChanged FrameworkElement.DataContextChanged FrameworkElement.DataContextChanged Event

Definición

Se produce cuando cambia el contexto de datos de este 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 

Comentarios

Para obtener una explicación de los contextos de datos y el enlace de datos, vea información general sobre el enlace de datos.For an explanation of data contexts and data binding, see Data Binding Overview.

Importante

Cuando cambia DataContext para un elemento, todas las propiedades enlazadas a datos de este elemento pueden verse afectadas.When the DataContext for an element changes, all data-bound properties on this element are potentially affected. Esto se aplica a todos los elementos que son elementos secundarios del elemento actual en el árbol lógico, que heredan el contexto de datos y también el propio elemento actual.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. Todos los enlaces existentes deben volver a interpretar el nuevo DataContext y volverán a evaluar los resultados del enlace.All such existing bindings must re-interpret the new DataContext and will reevaluate the binding results. El motor de enlace de datos no es determinista sobre el orden de estas reevaluaciones, en relación con la generación DataContextChanged del evento.The data binding engine is not deterministic about the order of these reevaluations, relative to the raising of the DataContextChanged event. Las reevaluaciones pueden producirse antes del evento, después del evento o en cualquier combinación.The reevaluations can occur before the event, after the event, or in any mixture.

Se aplica a

Consulte también: