ParentControlDesigner.CreateToolCore Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Zapewnia podstawowe funkcje dla wszystkich CreateTool(ToolboxItem) metod.
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
Element ToolboxItem do utworzenia składnika na podstawie.
- x
- Int32
Położenie poziome, we współrzędnych widoku czasu projektowania, lokalizacji lewej krawędzi narzędzia, jeśli określono rozmiar; położenie w poziomie środka narzędzia, jeśli nie określono żadnego rozmiaru.
- y
- Int32
Położenie pionowe, we współrzędnych widoku czasu projektowania, lokalizacji górnej krawędzi narzędzia, jeśli określono rozmiar; położenie w pionie środka narzędzia, jeśli nie określono rozmiaru.
- width
- Int32
Szerokość narzędzia. Ten parametr jest ignorowany, jeśli hasSize
parametr ma wartość false
.
- height
- Int32
Wysokość narzędzia. Ten parametr jest ignorowany, jeśli hasSize
parametr ma wartość false
.
- hasLocation
- Boolean
true
jeśli określono lokalizację składnika; false
jeśli składnik ma być umieszczony w środku aktualnie wybranej kontrolki.
- hasSize
- Boolean
true
jeśli określono rozmiar składnika; false
jeśli mają być używane wartości domyślnej wysokości i szerokości składnika.
Zwraca
Tablica składników utworzonych na podstawie narzędzia.
- Atrybuty
Uwagi
Jest to jedyna CreateTool metoda, która może zostać zastąpiona.