TypeDescriptor::CreateDesigner Method (IComponent^, Type^)

 

Creates an instance of the designer associated with the specified component and of the specified type of designer.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public:
static IDesigner^ CreateDesigner(
	IComponent^ component,
	Type^ designerBaseType
)

Parameters

component
Type: System.ComponentModel::IComponent^

An IComponent that specifies the component to associate with the designer.

designerBaseType
Type: System::Type^

A Type that represents the type of designer to create.

Return Value

Type: System.ComponentModel.Design::IDesigner^

An IDesigner that is an instance of the designer for the component, or null if no designer can be found.

If this method cannot find a valid DesignerAttribute, it searches up the class hierarchy for a designer. If it cannot find a designer in the class hierarchy, it returns null.

.NET Framework
Available since 1.1
Return to top
Show: