Sdílet prostřednictvím


ParentControlDesigner.CreateToolCore Metoda

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Poskytuje základní funkce pro všechny CreateTool(ToolboxItem) metody.

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()

Parametry

tool
ToolboxItem

Vytvoří ToolboxItem se komponenta z.

x
Int32

Vodorovná pozice, v souřadnicích zobrazení návrhu, umístění levého okraje nástroje, pokud je zadána velikost; vodorovné umístění středu nástroje, pokud není zadána žádná velikost.

y
Int32

Svislá pozice, v souřadnicích zobrazení návrhu, umístění horního okraje nástroje, pokud je zadána velikost; svislé umístění středu nástroje, pokud není zadána žádná velikost.

width
Int32

Šířka nástroje. Tento parametr se ignoruje, hasSize pokud je parametr nastavený na falsehodnotu .

height
Int32

Výška nástroje. Tento parametr se ignoruje, hasSize pokud je parametr nastavený na falsehodnotu .

hasLocation
Boolean

true pokud je zadáno umístění pro komponentu; false pokud má být komponenta umístěna uprostřed aktuálně vybraného ovládacího prvku.

hasSize
Boolean

true pokud je zadána velikost komponenty; false pokud se mají použít výchozí hodnoty výšky a šířky pro komponentu.

Návraty

Pole komponent vytvořených z nástroje.

Atributy

Poznámky

Toto je jediná CreateTool metoda, kterou je možné přepsat.

Platí pro

Viz také