Condividi tramite


Metodo ParentAdapter.RemoveParent

Sostituisce l'elemento padre corrente del figlio specificato con un nuovo elemento padre.

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
Public MustOverride Sub RemoveParent ( _
    currentParent As ModelItem, _
    newParent As ModelItem, _
    child As ModelItem _
)
public abstract void RemoveParent(
    ModelItem currentParent,
    ModelItem newParent,
    ModelItem child
)
public:
virtual void RemoveParent(
    ModelItem^ currentParent, 
    ModelItem^ newParent, 
    ModelItem^ child
) abstract
abstract RemoveParent : 
        currentParent:ModelItem * 
        newParent:ModelItem * 
        child:ModelItem -> unit 
public abstract function RemoveParent(
    currentParent : ModelItem, 
    newParent : ModelItem, 
    child : ModelItem
)

Parametri

Eccezioni

Eccezione Condizione
ArgumentNullException

currentParent, newParent o child è nullriferimento null (Nothing in Visual Basic).

Note

RemoveParent viene chiamato da ParentService prima della chiamata a Parent sull'estensione del nuovo elemento padre. Questo metodo elimina il padre corrente del figlio specificato rimuovendo la relazione padre-figlio. RemoveParent esamina il nuovo elemento padre e cancella le eventuali proprietà del figlio che non saranno pertinenti per il nuovo padre.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ParentAdapter Classe

Spazio dei nomi Microsoft.Windows.Design.Interaction

ModelParent

ModelItem

Altre risorse

Estensibilità di Progettazione WPF