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 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.