FrameworkElement.DataContextChanged Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.