ParentControlDesigner.CreateToolCore Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Proporciona la funcionalidad central de todos los 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
ToolboxItem a partir del cual se va a crear un componente.
- x
- 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.
- y
- 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.
- width
- Int32
Ancho de la herramienta. Este parámetro se pasa por alto si el parámetro hasSize
se establece en false
.
- height
- Int32
Alto de la herramienta. Este parámetro se pasa por alto si el parámetro hasSize
se establece en false
.
- hasLocation
- 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.
- hasSize
- 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.
Devoluciones
Matriz de los componentes creados a partir de la herramienta.
- Atributos
Comentarios
Este es el único CreateTool método que se puede invalidar.