PresentationSource.RootChanged(Visual, Visual) Método
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.
Fornece 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
- Atributos
Comentários
Classes derivadas devem chamar esse método para indicar que sua 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 acionará 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.