PresentationSource.RootChanged(Visual, Visual) Método

Definición

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

oldRoot
Visual

Anterior objeto Visual raíz.

newRoot
Visual

Nuevo objeto Visual raíz.

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.

Se aplica a