Share via


PresentationSource.RootChanged(Visual, Visual) Méthode

Définition

Notifie que le Visual racine a été modifié.

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)

Paramètres

oldRoot
Visual

Ancien Visual racine.

newRoot
Visual

Nouveau Visual racine.

Attributs

Remarques

Les classes dérivées doivent appeler cette méthode pour indiquer que leur racine Visual a changé.

L’appel de cette méthode entraîne la levée de deux événements de durée de vie d’objet sur les visuels racine spécifiés, si et seulement si ces visuels racine sont FrameworkElement des classes dérivées.

  • L’ancien visuel racine déclenche l’événement Unloaded et traite son arborescence d’éléments vers le bas, en diffusant cet événement à chaque élément enfant.

  • Le nouveau visuel racine déclenche l’événement Loaded et traite son arborescence d’éléments vers le bas, en diffusant cet événement à chaque élément enfant.

S’applique à