ParentControlDesigner.CreateToolCore 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
为所有的 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()
参数
- tool
- ToolboxItem
要从中创建组件的 ToolboxItem。
- x
- Int32
如果指定了大小,则为工具的左边缘位置在设计时视图坐标中的水平位置;如果没有指定大小,则为工具的中心在设计时视图坐标中的水平位置。
- y
- Int32
如果指定了大小,则为工具的上边缘位置在设计时视图坐标中的垂直位置;如果没有指定大小,则为工具的中心在设计时视图坐标中的垂直位置。
- width
- Int32
工具的宽度。 如果 hasSize
参数被设置为 false
,则忽略此参数。
- height
- Int32
工具的高度。 如果 hasSize
参数被设置为 false
,则忽略此参数。
- hasLocation
- Boolean
如果为组件指定了位置,则为 true
;如果组件将定位于当前所选控件的中心,则为 false
。
- hasSize
- Boolean
如果为组件指定了大小,则为 true
;如果使用组件的默认高度值和宽度值,则为 false
。
返回
从工具中创建的组件的数组。
- 属性
注解
这是唯 CreateTool 一可以重写的方法。