UIElement.OnVisualParentChanged(DependencyObject) Méthode

Définition

Appelé lorsque l’élément parent de ce UIElement dernier signale une modification de son parent visuel sous-jacent.

protected public:
 override void OnVisualParentChanged(System::Windows::DependencyObject ^ oldParent);
protected internal override void OnVisualParentChanged(System.Windows.DependencyObject oldParent);
override this.OnVisualParentChanged : System.Windows.DependencyObject -> unit
Protected Friend Overrides Sub OnVisualParentChanged (oldParent As DependencyObject)

Paramètres

oldParent
DependencyObject

Parent précédent. Cela peut être fourni comme null s’il DependencyObject n’avait pas d’élément parent précédemment.

Notes pour les héritiers

Si vous remplacez cette méthode, appelez toujours l’implémentation de base. L’implémentation de base par défaut effectue une maintenance interne de l’état de propriété héritée inverse. L’échec de l’appel de l’implémentation de base invalide cet état.

Cette méthode se substitue à OnVisualParentChanged(DependencyObject). FrameworkElement et Window les deux remplacent également l’implémentation UIElement de OnVisualParentChanged(DependencyObject), et Window scellent.

S’applique à