ToolboxItem::CreateComponentsCore Method (IDesignerHost^, IDictionary^)
.NET Framework (current version)
Creates an array of components when the toolbox item is invoked.
Assembly: System.Drawing (in System.Drawing.dll)
protected: virtual array<IComponent^>^ CreateComponentsCore( IDesignerHost^ host, IDictionary^ defaultValues )
Parameters
- host
-
Type:
System.ComponentModel.Design::IDesignerHost^
The designer host to use when creating components.
- defaultValues
-
Type:
System.Collections::IDictionary^
A dictionary of property name/value pairs of default values with which to initialize the component.
Return Value
Type: array<System.ComponentModel::IComponent^>^An array of created IComponent objects.
If host is not null, the CreateComponentsCore method adds the new components to the designer.
The following code example demonstrates the use of the CreateComponentsCore method in a class derived from ToolboxItem for a custom toolbox item implementation. This code example is part of a larger example provided for the ToolboxItem class.
.NET Framework
Available since 2.0
Available since 2.0
Show: