ParentControlDesigner.CreateToolCore Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Fornisce funzionalità di base per tutti i metodi 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()
Parametri
- tool
- ToolboxItem
Oggetto ToolboxItem da cui creare un componente.
- x
- Int32
Posizione orizzontale, in base alle coordinate nella visualizzazione della fase di progettazione, del bordo sinistro dello strumento, se sono state specificate dimensioni specifiche, oppure posizione orizzontale del centro dello strumento, se non sono state specificate dimensioni.
- y
- Int32
Posizione verticale, in base alle coordinate nella visualizzazione della fase di progettazione, del bordo superiore dello strumento, se sono state specificate dimensioni specifiche, oppure posizione verticale del centro dello strumento, se non sono state specificate dimensioni.
- width
- Int32
Larghezza dello strumento. Questo parametro viene ignorato se il parametro hasSize
è impostato su false
.
- height
- Int32
Altezza dello strumento. Questo parametro viene ignorato se il parametro hasSize
è impostato su false
.
- hasLocation
- Boolean
true
se è specificata una posizione per il componente; false
se è necessario posizionare il componente al centro del controllo attualmente selezionato.
- hasSize
- Boolean
true
se sono state specificate delle dimensioni per il componente; false
se è necessario utilizzare i valori relativi all'altezza e alla larghezza predefiniti per il componente.
Restituisce
Matrice di componenti creati dallo strumento.
- Attributi
Commenti
Questo è l'unico CreateTool metodo che può essere sottoposto a override.