ParentControlDesigner.CreateToolCore Método

Definição

Fornece funcionalidades essenciais para todos os CreateTool(ToolboxItem) métodos.

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);
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 para criar um componente a partir de.

x
Int32

A posição horizontal, em coordenadas de visualização em tempo de projeto, da localização da borda esquerda da ferramenta, se for especificado um tamanho; a posição horizontal do centro da ferramenta, caso não seja especificado o tamanho.

y
Int32

A posição vertical, em coordenadas de visualização em tempo de design, da localização da borda superior da ferramenta, se for especificado um tamanho; a posição vertical do centro da ferramenta, caso não seja especificado o tamanho.

width
Int32

A largura da ferramenta. Este parâmetro é ignorado se o hasSize parâmetro for definido como false.

height
Int32

A altura da ferramenta. Este parâmetro é ignorado se o hasSize parâmetro for definido como false.

hasLocation
Boolean

true se for especificada uma localização para o componente; false se o componente for posicionado no centro do controlo atualmente selecionado.

hasSize
Boolean

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

Devoluções

Um conjunto de componentes criados a partir da ferramenta.

Observações

Este é o único CreateTool método que pode ser anulado.

Aplica-se a

Ver também