ParentControlDesigner.CreateToolCore Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.