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
The ToolboxItem , ze které chcete vytvořit komponentu.
- x
- Int32
Vodorovná pozice umístění levého okraje nástroje v souřadnicích zobrazení v době návrhu, pokud je zadána velikost; vodorovné umístění středu nástroje, pokud není zadána žádná velikost.
- y
- Int32
Svislá poloha umístění horního okraje nástroje v souřadnicích při návrhu, pokud je zadána velikost; svislá poloha středu nástroje, pokud není zadána žádná velikost.
- width
- Int32
Šířka nástroje Tento parametr se ignoruje, pokud hasSize
je parametr nastavený na false
hodnotu .
- height
- Int32
Výška nástroje Tento parametr se ignoruje, pokud hasSize
je parametr nastavený na false
hodnotu .
- hasLocation
- Boolean
true
pokud je zadáno umístění součásti; false
pokud má být komponenta umístěna ve středu aktuálně vybraného ovládacího prvku.
- hasSize
- Boolean
true
pokud je zadána velikost součásti; 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 lze přepsat.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro