Condividi tramite


ParentControlDesigner.CreateToolCore Metodo

Definizione

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.

Si applica a

Vedi anche