ParentControlDesigner.CreateToolCore メソッド

定義

重要

この API は CLS 準拠ではありません。

すべての CreateTool(ToolboxItem) メソッドのコア機能を提供します。

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

パラメーター

tool
ToolboxItem

コンポーネントを作成する ToolboxItem

x
Int32

デザイン時ビュー座標における、ツールの左端の位置 (サイズが指定されている場合) の水平方向の位置。サイズが指定されていない場合は、ツールの中心の水平方向の位置。

y
Int32

デザイン時ビュー座標における、ツールの上端の位置の垂直方向の位置 (サイズが指定されている場合)。サイズが指定されていない場合は、ツールの中心の垂直方向の位置。

width
Int32

ツールの幅。 hasSize パラメーターが false に設定されている場合、このパラメーターは無視されます。

height
Int32

ツールの高さ。 hasSize パラメーターが false に設定されている場合、このパラメーターは無視されます。

hasLocation
Boolean

true コンポーネントの場所が指定されている場合。コンポーネントが現在選択されているコントロールの中央に配置される場合に false します。

hasSize
Boolean

true コンポーネントのサイズが指定されている場合。コンポーネントの既定の高さと幅の値を使用する場合に false します。

返品

ツールから作成されたコンポーネントの配列。

属性

注釈

これは、オーバーライドできる唯一の CreateTool メソッドです。

適用対象

こちらもご覧ください