ParentControlDesigner.CreateToolCore Metoda

Definicja

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.

Dotyczy

Zobacz też