Compartilhar via


FrameworkElement.DataContextChanged Evento

Definição

Ocorre quando o contexto de dados desse elemento é alterado.

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

Comentários

Para obter uma explicação dos contextos de dados e da associação de dados, consulte Visão geral da associação de dados.

Importante

Quando o DataContext para um elemento é alterado, todas as propriedades associadas a dados nesse elemento são potencialmente afetadas. Isso se aplica a todos os elementos que são elementos filho do elemento atual na árvore lógica, que herdam o contexto de dados e também ao próprio elemento atual. Todas essas associações existentes devem interpretar novamente o novo DataContext e reavaliar os resultados da associação. O mecanismo de associação de dados não é determinístico sobre a ordem dessas reavaliações, em relação ao acionamento do DataContextChanged evento. As reavaliações podem ocorrer antes do evento, após o evento ou em qualquer mistura.

Aplica-se a

Confira também