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