次の方法で共有


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 名前空間