Бөлісу құралы:


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

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

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