Compartilhar via


ParentControlDesigner.CreateToolCore Método

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece a funcionalidade básica para todos os métodos 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()

Parâmetros

tool
ToolboxItem

O ToolboxItem do qual criar um componente.

x
Int32

A posição horizontal, nas coordenadas de exibição de tempo de design, do local do canto esquerdo da ferramenta se um tamanho for especificado, a posição horizontal do centro da ferramenta se nenhum tamanho for especificado.

y
Int32

A posição vertical, nas coordenadas de exibição de tempo de design, do local do canto superior da ferramenta se um tamanho for especificado, a posição vertical do centro da ferramenta se nenhum tamanho for especificado.

width
Int32

A largura da ferramenta. Esse parâmetro é ignorado se o parâmetro hasSize está definido como false.

height
Int32

A altura da ferramenta. Esse parâmetro é ignorado se o parâmetro hasSize está definido como false.

hasLocation
Boolean

true se um local para o componente for especificado, false se o componente deve ser posicionado no centro do controle selecionado no momento.

hasSize
Boolean

true se um tamanho para o componente for especificado, false se os valores de altura e largura padrão do componente devem ser usados.

Retornos

Uma matriz de componentes criados da ferramenta.

Atributos

Comentários

Esse é o único CreateTool método que pode ser substituído.

Aplica-se a

Confira também