Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Visual.OnVisualParentChanged méthode (DependencyObject)

 

Date de publication : novembre 2016

Appelé lorsque le parent de l’objet visuel est modifié.

Espace de noms:   System.Windows.Media
Assembly:  PresentationCore (dans PresentationCore.dll)

protected internal virtual void OnVisualParentChanged(
	DependencyObject oldParent
)

Paramètres

oldParent
Type: System.Windows.DependencyObject

Une valeur de type DependencyObject qui représente le parent précédent de le Visual objet. Si le Visual objet n’avait pas de parent précédent, la valeur du paramètre est null.

Une classe qui dérive de Visual pouvez choisir de remplacer cette méthode.

Aucun événement de « VisualParentChanged » n’est fourni pour signaler cette modification aux instances. Par conséquent, vous devez substituer cette méthode pour gérer des scénarios de notification et fournir une version de l’instance de la notification si cela fait partie de votre scénario.

L’exemple suivant définit une implémentation substituée de OnVisualParentChanged.

public class MyVisual : UIElement
{
    // Class member definitions
    // ...

    protected override void OnVisualParentChanged(DependencyObject oldParent)
    {
        // Perform actions based on OnVisualParentChanged event.
        // ...

        // Call base class to perform standard event handling.
        base.OnVisualParentChanged(oldParent);
    }
}

.NET Framework
Disponible depuis 3.0
Retour au début
Afficher: