FrameworkElement.DataContextChanged Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.