PresentationSource.RootChanged(Visual, Visual) Método

Definição

Fornece notificação de que a raiz Visual mudou.

protected:
 void RootChanged(System::Windows::Media::Visual ^ oldRoot, System::Windows::Media::Visual ^ newRoot);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected void RootChanged(System.Windows.Media.Visual oldRoot, System.Windows.Media.Visual newRoot);
protected void RootChanged(System.Windows.Media.Visual oldRoot, System.Windows.Media.Visual newRoot);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
member this.RootChanged : System.Windows.Media.Visual * System.Windows.Media.Visual -> unit
member this.RootChanged : System.Windows.Media.Visual * System.Windows.Media.Visual -> unit
Protected Sub RootChanged (oldRoot As Visual, newRoot As Visual)

Parâmetros

oldRoot
Visual

A velha raiz.Visual

newRoot
Visual

A nova raiz.Visual

Atributos

Observações

As classes derivadas devem chamar este método para indicar que a sua raiz Visual mudou.

Chamar este método faz com que dois eventos de vida útil do objeto sejam gerados nos visuais raiz especificados, se e só se esses visuais raiz forem FrameworkElement classes derivadas.

  • A antiga raiz visual elevará o Unloaded evento e processará a sua árvore de elementos para baixo, transmitindo este evento a cada elemento filho.

  • O novo visual raiz elevará o Loaded evento e processará a sua árvore de elementos para baixo, transmitindo este evento a cada elemento filho.

Aplica-se a