ParentControlDesigner.CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) ParentControlDesigner.CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) ParentControlDesigner.CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) ParentControlDesigner.CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) Method

Definición

Importante

Esta API no es conforme a CLS.

Proporciona la funcionalidad central de todos los métodos CreateTool(ToolboxItem).Provides core functionality for all the CreateTool(ToolboxItem) methods.

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);
[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[]
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 ToolboxItem ToolboxItem ToolboxItem

ToolboxItem a partir del cual se va a crear un componente.The ToolboxItem to create a component from.

x
Int32 Int32 Int32 Int32

La posición horizontal, en coordenadas de la vista en tiempo de diseño, de la ubicación del borde izquierdo de la herramienta, si se ha especificado un tamaño; la posición horizontal del centro de la herramienta, si no se ha especificado ningún tamaño.The horizontal position, in design-time view coordinates, of the location of the left edge of the tool, if a size is specified; the horizontal position of the center of the tool, if no size is specified.

y
Int32 Int32 Int32 Int32

La posición vertical, en coordenadas de la vista en tiempo de diseño, de la ubicación del borde superior de la herramienta, si se ha especificado un tamaño; la posición vertical del centro de la herramienta, si no se ha especificado ningún tamaño.The vertical position, in design-time view coordinates, of the location of the top edge of the tool, if a size is specified; the vertical position of the center of the tool, if no size is specified.

width
Int32 Int32 Int32 Int32

Ancho de la herramienta.The width of the tool. Este parámetro se pasa por alto si el parámetro hasSize se establece en false.This parameter is ignored if the hasSize parameter is set to false.

height
Int32 Int32 Int32 Int32

Alto de la herramienta.The height of the tool. Este parámetro se pasa por alto si el parámetro hasSize se establece en false.This parameter is ignored if the hasSize parameter is set to false.

hasLocation
Boolean Boolean Boolean Boolean

Es true si se ha especificado la ubicación del componente; es false si el componente se debe colocar en el centro del control actualmente seleccionado.true if a location for the component is specified; false if the component is to be positioned in the center of the currently selected control.

hasSize
Boolean Boolean Boolean Boolean

Es true si se especifica el tamaño del componente; es false si se van a utilizar los valores del alto y ancho del componente.true if a size for the component is specified; false if the default height and width values for the component are to be used.

Devoluciones

Matriz de los componentes creados a partir de la herramienta.An array of components created from the tool.

Comentarios

Este es el único CreateTool método que se puede invalidar.This is the only CreateTool method that can be overridden.

Se aplica a

Consulte también: