次の方法で共有


ToolboxComponentsCreatingEventArgs クラス

ツールボックスにコンポーネントが追加されるときに発生する ComponentsCreating イベントにデータを提供します。

この型のすべてのメンバの一覧については、ToolboxComponentsCreatingEventArgs メンバ を参照してください。

System.Object
   System.EventArgs
      System.Drawing.Design.ToolboxComponentsCreatingEventArgs

Public Class ToolboxComponentsCreatingEventArgs
   Inherits EventArgs
[C#]
public class ToolboxComponentsCreatingEventArgs : EventArgs
[C++]
public __gc class ToolboxComponentsCreatingEventArgs : public
   EventArgs
[JScript]
public class ToolboxComponentsCreatingEventArgs extends EventArgs

スレッドセーフ

この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。

解説

ComponentsCreating イベントは、ツールボックスにコンポーネントが追加される直前に発生します。 ToolboxComponentsCreatingEventArgs は、コンポーネントを追加するように要求したデザイナを示すデータを提供します。

使用例

[Visual Basic, C#, C++] System.Drawing.Design.ToolboxComponentCreatingEventArgs を返すメソッドの例を次に示します。これは、新しいコンポーネントまたはコンポーネント セットを受け取るデザイナ ホストを示します。

 
Public Function CreateToolboxComponentsCreatingEventArgs(ByVal host As System.ComponentModel.Design.IDesignerHost) As ToolboxComponentsCreatingEventArgs
    Dim e As New ToolboxComponentsCreatingEventArgs(host)
    ' The designer host of the document receiving the components        e.DesignerHost            
    Return e
End Function

[C#] 
public ToolboxComponentsCreatingEventArgs CreateToolboxComponentsCreatingEventArgs(System.ComponentModel.Design.IDesignerHost host)
{
    ToolboxComponentsCreatingEventArgs e = new ToolboxComponentsCreatingEventArgs(host);
    // The designer host of the document receiving the components        e.DesignerHost            
    return e;
}

[C++] 
public:
   ToolboxComponentsCreatingEventArgs* CreateToolboxComponentsCreatingEventArgs(System::ComponentModel::Design::IDesignerHost* host) {
      ToolboxComponentsCreatingEventArgs* e = new ToolboxComponentsCreatingEventArgs(host);
      // The designer host of the document receiving the components        e.DesignerHost
      return e;
   }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

名前空間: System.Drawing.Design

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Drawing (System.Drawing.dll 内)

参照

ToolboxComponentsCreatingEventArgs メンバ | System.Drawing.Design 名前空間 | ToolboxComponentsCreatingEventHandler