Freigeben über


ParentAdapter.CanParent-Methode

Ruft einen Wert ab, der anzeigt, ob das angegebene übergeordnete Element einem Objekt des angegebenen Typs übergeordnet werden kann.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public Overridable Function CanParent ( _
    parent As ModelItem, _
    childType As Type _
) As Boolean
public virtual bool CanParent(
    ModelItem parent,
    Type childType
)
public:
virtual bool CanParent(
    ModelItem^ parent, 
    Type^ childType
)
abstract CanParent : 
        parent:ModelItem * 
        childType:Type -> bool 
override CanParent : 
        parent:ModelItem * 
        childType:Type -> bool 
public function CanParent(
    parent : ModelItem, 
    childType : Type
) : boolean

Parameter

  • childType
    Typ: System.Type
    Der Typ des untergeordneten Elements.

Rückgabewert

Typ: System.Boolean
true, wenn das angegebene übergeordnete Element ein untergeordnetes Element des angegebenen Typs akzeptiert, andernfalls false.Die Standardeinstellung ist true.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

parent oder childType ist nullNULL-Verweis (Nothing in Visual Basic).

Hinweise

Verwenden Sie CanParent für Ziehvorgänge aktiver Objekte in die Entwurfsoberfläche und für Ziehvorgänge von Elementen aus der Toolbox.

Die Standardimplementierung gibt true zurück. Damit wird angegeben, dass das übergeordnete Element alle untergeordneten Elemente unterstützt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ParentAdapter Klasse

Microsoft.Windows.Design.Interaction-Namespace

ModelParent

ModelItem

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit