Partager via


ParentControlDesigner.CreateToolCore Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Fournit des fonctionnalités principales pour toutes les CreateTool(ToolboxItem) méthodes.

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()

Paramètres

tool
ToolboxItem

ToolboxItem À partir duquel créer un composant.

x
Int32

Position horizontale, en coordonnées d’affichage au moment du design, de l’emplacement du bord gauche de l’outil, si une taille est spécifiée ; position horizontale du centre de l’outil, si aucune taille n’est spécifiée.

y
Int32

Position verticale, en coordonnées d’affichage au moment du design, de l’emplacement du bord supérieur de l’outil, si une taille est spécifiée ; position verticale du centre de l’outil, si aucune taille n’est spécifiée.

width
Int32

Largeur de l’outil. Ce paramètre est ignoré si le hasSize paramètre est défini sur false.

height
Int32

Hauteur de l’outil. Ce paramètre est ignoré si le hasSize paramètre est défini sur false.

hasLocation
Boolean

true si un emplacement pour le composant est spécifié ; false si le composant doit être positionné au centre du contrôle actuellement sélectionné.

hasSize
Boolean

true si une taille pour le composant est spécifiée ; false si les valeurs de hauteur et de largeur par défaut du composant doivent être utilisées.

Retours

Tableau de composants créés à partir de l’outil.

Attributs

Remarques

Il s’agit de la seule CreateTool méthode qui peut être substituée.

S’applique à

Voir aussi