Ler em inglês

Compartilhar via


FrameworkElement.DataContextChanged Evento

Definição

Ocorre quando o contexto de dados desse elemento é alterado.

C#
public event System.Windows.DependencyPropertyChangedEventHandler DataContextChanged;

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

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Confira também