ParentControlDesigner.CreateToolCore Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 false
hodnotu .
- height
- Int32
Výška nástroje. Tento parametr se ignoruje, hasSize
pokud je parametr nastavený na false
hodnotu .
- 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.