PresentationSource.RootChanged(Visual, Visual) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona notificación de que el objeto Visual raíz ha cambiado.
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
Comentarios
Las clases derivadas deben llamar a este método para indicar que su raíz Visual ha cambiado.
Llamar a este método hace que se generen dos eventos de duración de objetos en los objetos visuales raíz especificados, si y solo si esos objetos visuales raíz son FrameworkElement clases derivadas.
El objeto visual raíz antiguo generará el Unloaded evento y procesará su árbol de elementos hacia abajo, difundiendo este evento a cada elemento secundario.
El nuevo objeto visual raíz generará el Loaded evento y procesará su árbol de elementos hacia abajo, difundiendo este evento a cada elemento secundario.