PresentationSource.RootChanged(Visual, Visual) Méthode

Définition

Fournit une notification indiquant que la racine Visual a changé.

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);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
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

L’ancienne racine Visual.

newRoot
Visual

Nouvelle racine Visual.

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 racines spécifiés, si et uniquement si ces visuels racines 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 à