ParentControlDesigner.CreateToolCore メソッド
すべての CreateTool メソッドのコア機能を提供します。
Protected Overridable Function CreateToolCore( _
ByVal tool As ToolboxItem, _ ByVal x As Integer, _ ByVal y As Integer, _ ByVal width As Integer, _ ByVal height As Integer, _ ByVal hasLocation As Boolean, _ ByVal hasSize As Boolean _) As IComponent()
[C#]
protected virtual IComponent[] CreateToolCore(ToolboxItemtool,intx,inty,intwidth,intheight,boolhasLocation,boolhasSize);
[C++]
protected: virtual IComponent* CreateToolCore(ToolboxItem* tool,intx,inty,intwidth,intheight,boolhasLocation,boolhasSize) [];
[JScript]
protected function CreateToolCore(
tool : ToolboxItem,x : int,y : int,width : int,height : int,hasLocation : Boolean,hasSize : Boolean) : IComponent[];
パラメータ
- tool
コンポーネントの作成元の ToolboxItem 。 - x
サイズが指定されている場合は、ツールの左端の位置のデザイン時ビュー座標の水平位置。サイズが指定されていない場合は、ツールの中心のデザイン時ビュー座標の水平位置。 - y
サイズが指定されている場合は、ツールの上端の位置のデザイン時ビュー座標の垂直位置。サイズが指定されていない場合は、ツールの中心のデザイン時ビュー座標の垂直位置。 - width
ツールの幅。 hasSize パラメータが false に設定されている場合、このパラメータは無視されます。 - height
ツールの高さ。 hasSize パラメータが false に設定されている場合、このパラメータは無視されます。 - hasLocation
コンポーネントの位置が指定されている場合は true 。コンポーネントが現在選択されているコントロールの中心に配置される場合は false 。 - hasSize
コンポーネントのサイズが指定されている場合は true 。コンポーネントの既定の高さの値と幅の値が使用される場合は false 。
戻り値
ツールから作成されたコンポーネントの配列。
解説
これは、オーバーライドできる唯一の CreateTool メソッドです。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
ParentControlDesigner クラス | ParentControlDesigner メンバ | System.Windows.Forms.Design 名前空間