Partager via


ParentAdapter.RedirectParent, méthode

Redirige une référence d'un parent vers un autre. .

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
Public Overridable Function RedirectParent ( _
    parent As ModelItem, _
    childType As Type _
) As ModelItem
public virtual ModelItem RedirectParent(
    ModelItem parent,
    Type childType
)
public:
virtual ModelItem^ RedirectParent(
    ModelItem^ parent, 
    Type^ childType
)
abstract RedirectParent : 
        parent:ModelItem * 
        childType:Type -> ModelItem 
override RedirectParent : 
        parent:ModelItem * 
        childType:Type -> ModelItem 
public function RedirectParent(
    parent : ModelItem, 
    childType : Type
) : ModelItem

Paramètres

  • childType
    Type : System.Type
    Type d'élément enfant.

Valeur de retour

Type : Microsoft.Windows.Design.Model.ModelItem
Parent redirigé.L'implémentation par défaut retourne parent.

Exceptions

Exception Condition
ArgumentNullException

parent ou childType est nullune référence null (Nothing en Visual Basic).

Notes

La localisation d'un parent s'effectue en général de l'objet sélectionné en amont jusqu'à ce qu'un parent approprié ait été identifié. Dans certains scénarios, un élément peut rediriger ce processus de localisation vers un autre élément. Par exemple, un ContentControl peut être le parent d'uniquement un élément. Si le ContentControl contient déjà un Panel et que l'utilisateur ajoute un nouvel objet, l'intention de l'utilisateur est très probablement d'ajouter de nouveaux objets au Panel. Cette méthode autorise cette forme de redirection.

Sécurité .NET Framework

Voir aussi

Référence

ParentAdapter Classe

Microsoft.Windows.Design.Interaction, espace de noms

ModelParent

ModelItem

Autres ressources

Extensibilité du Concepteur WPF