FrameworkElement.DataContextChanged Evento

Definição

Ocorre quando o contexto dos dados para este elemento muda.

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

Tipo de Evento

Observações

Para uma explicação dos contextos de dados e da ligação de dados, consulte Visão Geral da Ligação de Dados.

Importante

Quando o DataContext para um elemento muda, todas as propriedades ligadas a dados sobre este elemento são potencialmente afetadas. Isto aplica-se a quaisquer elementos que sejam filhos do elemento atual na árvore lógica, que herdam o contexto de dados, e também ao próprio elemento atual. Todas essas ligações existentes devem reinterpretar as novas DataContext e reavaliarão os resultados da ligação. O motor de ligação de dados não é determinístico quanto à ordem destas reavaliações, em relação à elevação do DataContextChanged evento. As reavaliações podem ocorrer antes do evento, depois do evento ou em qualquer mistura.

Aplica-se a

Ver também