PresentationSource.RootChanged(Visual, Visual) Método

Definição

Fornece uma notificação de que a raiz Visual foi alterada.

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 raiz Visualantiga.

newRoot
Visual

A nova raiz Visual.

Atributos

Comentários

Classes derivadas devem chamar esse método para indicar que a raiz Visual foi alterada.

Chamar esse método faz com que dois eventos de tempo de vida do objeto sejam gerados nos visuais raiz especificados, se e somente se esses visuais raiz forem FrameworkElement classes derivadas.

  • O visual raiz antigo gerará o Unloaded evento e processará sua árvore de elementos para baixo, transmitindo esse evento para cada elemento filho.

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

Aplica-se a