ParentControlDesigner.CreateToolCore Méthode

Définition

Important

Cette API n’est pas conforme CLS.

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

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 de vue 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 de vue 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 paramètre hasSize a la valeur false.

height
Int32

Hauteur de l'outil. Ce paramètre est ignoré si le paramètre hasSize a la valeur false.

hasLocation
Boolean

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

hasSize
Boolean

true si une taille a été spécifiée pour le composant ; false si la hauteur et la 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 remplacée.

S’applique à

Voir aussi