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

Das ToolboxItem, aus dem eine Komponente erstellt werden soll.

x
Int32

Die horizontale Position des linken Randes des Tools in Koordinaten der Entwurfszeitansicht, sofern eine Größe angegeben wurde, bzw. die horizontale Position der Mitte des Tools, wenn keine Größe angegeben wurde.

y
Int32

Die vertikale Position des oberen Randes des Tools in Koordinaten der Entwurfszeitansicht, sofern eine Größe angegeben wurde, bzw. die vertikale Position der Mitte des Tools, wenn keine Größe angegeben wurde.

width
Int32

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

height
Int32

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

hasLocation
Boolean

true, wenn eine Position für die Komponente festgelegt ist, false, wenn die Komponente in der Mitte des derzeit ausgewählten Steuerelements positioniert werden soll.

hasSize
Boolean

true, wenn eine Größe für die Komponente festgelegt ist, false, wenn für die Komponente die Standardwerte für Breite und Höhe 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