PresentationSource.RootChanged(Visual, Visual) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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.