ParentControlDesigner.CreateToolCore Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.