PresentationSource.RootChanged(Visual, Visual) Método
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.
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
- 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.