ParentControlDesigner.CreateToolCore Метод

Определение

Важно!

Этот 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 метод, который можно переопределить.

Применяется к

См. также раздел