Freigeben über


ParentControlDesigner.CreateToolCore Methode

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt Kernfunktionen für alle CreateTool(ToolboxItem) Methoden bereit.

protected:
 virtual cli::array <System::ComponentModel::IComponent ^> ^ CreateToolCore(System::Drawing::Design::ToolboxItem ^ tool, int x, int y, int width, int height, bool hasLocation, bool hasSize);
protected virtual System.ComponentModel.IComponent[] CreateToolCore(System.Drawing.Design.ToolboxItem tool, int x, int y, int width, int height, bool hasLocation, bool hasSize);
[System.CLSCompliant(false)]
protected virtual System.ComponentModel.IComponent[] CreateToolCore(System.Drawing.Design.ToolboxItem tool, int x, int y, int width, int height, bool hasLocation, bool hasSize);
abstract member CreateToolCore : System.Drawing.Design.ToolboxItem * int * int * int * int * bool * bool -> System.ComponentModel.IComponent[]
override this.CreateToolCore : System.Drawing.Design.ToolboxItem * int * int * int * int * bool * bool -> System.ComponentModel.IComponent[]
[<System.CLSCompliant(false)>]
abstract member CreateToolCore : System.Drawing.Design.ToolboxItem * int * int * int * int * bool * bool -> System.ComponentModel.IComponent[]
override this.CreateToolCore : System.Drawing.Design.ToolboxItem * int * int * int * int * bool * bool -> System.ComponentModel.IComponent[]
Protected Overridable Function CreateToolCore (tool As ToolboxItem, x As Integer, y As Integer, width As Integer, height As Integer, hasLocation As Boolean, hasSize As Boolean) As IComponent()

Parameter

tool
ToolboxItem

Die ToolboxItem Komponente, aus der eine Komponente erstellt werden soll.

x
Int32

Die horizontale Position in Entwurfszeitansichtskoordinaten der Position des linken Rands des Tools, wenn eine Größe angegeben ist; die horizontale Position der Mitte des Tools, wenn keine Größe angegeben wird.

y
Int32

Die vertikale Position in Entwurfszeitansichtskoordinaten der Position des oberen Rands des Tools, wenn eine Größe angegeben ist; die vertikale Position der Mitte des Tools, wenn keine Größe angegeben ist.

width
Int32

Die Breite des Tools. Dieser Parameter wird ignoriert, wenn der hasSize Parameter auf false.

height
Int32

Die Höhe des Tools. Dieser Parameter wird ignoriert, wenn der hasSize Parameter auf false.

hasLocation
Boolean

true wenn eine Position für die Komponente angegeben wird; false wenn die Komponente in der Mitte des aktuell ausgewählten Steuerelements positioniert werden soll.

hasSize
Boolean

true wenn eine Größe für die Komponente angegeben wird; false wenn die Standardhöhen- und Breitenwerte für die Komponente verwendet werden sollen.

Gibt zurück

Ein Array von Komponenten, die aus dem Tool erstellt wurden.

Attribute

Hinweise

Dies ist die einzige CreateTool Methode, die überschrieben werden kann.

Gilt für:

Weitere Informationen