Freigeben über


TypeDescriptor.CreateDesigner(IComponent, Type) Methode

Definition

Erstellt eine Instanz des angegebenen Designers, der der angegebenen Komponente zugeordnet ist, und des angegebenen Typs des Designers.

public:
 static System::ComponentModel::Design::IDesigner ^ CreateDesigner(System::ComponentModel::IComponent ^ component, Type ^ designerBaseType);
public static System.ComponentModel.Design.IDesigner CreateDesigner (System.ComponentModel.IComponent component, Type designerBaseType);
public static System.ComponentModel.Design.IDesigner? CreateDesigner (System.ComponentModel.IComponent component, Type designerBaseType);
static member CreateDesigner : System.ComponentModel.IComponent * Type -> System.ComponentModel.Design.IDesigner
Public Shared Function CreateDesigner (component As IComponent, designerBaseType As Type) As IDesigner

Parameter

component
IComponent

Eine IComponent, die die Komponente angibt, die dem Designer zugeordnet werden soll.

designerBaseType
Type

Ein Type, der den Typ des zu erstellenden Designers darstellt.

Gibt zurück

Ein IDesigner, der eine Instanz des Designers für die Komponente oder null ist, falls kein Designer gefunden werden kann.

Hinweise

Wenn diese Methode keinen gültigen DesignerAttributefindet, durchsucht sie die Klassenhierarchie nach einem Designer. Wenn kein Designer in der Klassenhierarchie gefunden werden kann, wird zurückgegeben null.

Gilt für:

Weitere Informationen