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 CreateTool(ToolboxItem) metodi.
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 coordinate di visualizzazione in fase di progettazione, della posizione del bordo sinistro dello strumento, se viene specificata una dimensione; posizione orizzontale del centro dello strumento, se non viene specificata alcuna dimensione.
- y
- Int32
Posizione verticale, in coordinate di visualizzazione in fase di progettazione, della posizione del bordo superiore dello strumento, se viene specificata una dimensione; posizione verticale del centro dello strumento, se non viene specificata alcuna dimensione.
- width
- Int32
Larghezza dello strumento. Questo parametro viene ignorato se il hasSize parametro è impostato su false.
- height
- Int32
Altezza dello strumento. Questo parametro viene ignorato se il hasSize parametro è impostato su false.
- hasLocation
- Boolean
true se viene specificata una posizione per il componente; false se il componente deve essere posizionato al centro del controllo attualmente selezionato.
- hasSize
- Boolean
true se viene specificata una dimensione per il componente; false se devono essere utilizzati i valori predefiniti di altezza e larghezza per il componente.
Valori restituiti
Matrice di componenti creati dallo strumento.
- Attributi
Commenti
Questo è l'unico CreateTool metodo che può essere sottoposto a override.