ToolboxComponentsCreatedEventHandler デリゲートとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ToolboxComponentsCreatedEventHandler デリゲートの意味・解説 

ToolboxComponentsCreatedEventHandler デリゲート

ComponentsCreated イベント処理するメソッド表します

名前空間: System.Drawing.Design
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Delegate Sub ToolboxComponentsCreatedEventHandler
 ( _
    sender As Object, _
    e As ToolboxComponentsCreatedEventArgs _
)
Dim instance As New ToolboxComponentsCreatedEventHandler(AddressOf
 HandlerMethod)
public delegate void ToolboxComponentsCreatedEventHandler
 (
    Object sender,
    ToolboxComponentsCreatedEventArgs e
)
public delegate void ToolboxComponentsCreatedEventHandler
 (
    Object^ sender, 
    ToolboxComponentsCreatedEventArgs^ e
)
/** @delegate */
public delegate void ToolboxComponentsCreatedEventHandler
 (
    Object sender, 
    ToolboxComponentsCreatedEventArgs e
)
JScript では、デリゲート使用できますが、新規に宣言することはできません。

パラメータ

sender

イベントソース

e

イベントに対してデータ提供する ToolboxComponentsCreatedEventArgs。

解説解説
使用例使用例

ToolboxItem の ComponentsCreated イベントイベント ハンドラアタッチするメソッド実装例次に示します。このコードではまた、ToolboxComponentsCreatedEventHandler イベント ハンドラ メソッド実装しています。このメソッドは、ComponentsCreated イベントによってイベント ハンドラ呼び出されると、作成されコンポーネント種類名を Console書き込みます

Public Sub LinkToolboxComponentsCreatedEvent(ByVal
 item As ToolboxItem)
    AddHandler item.ComponentsCreated, AddressOf
 Me.OnComponentsCreated
End Sub

Private Sub OnComponentsCreated(ByVal
 sender As Object, ByVal
 e As ToolboxComponentsCreatedEventArgs)
    ' Lists created components on the Console.
    Dim i As Integer
    For i = 0 To e.Components.Length - 1
        Console.WriteLine(("Component #" + i.ToString()
 + ": " + e.Components(i).Site.Name.ToString()))
    Next i
End Sub
public void LinkToolboxComponentsCreatedEvent(ToolboxItem
 item)
{
    item.ComponentsCreated += new ToolboxComponentsCreatedEventHandler(this.OnComponentsCreated);
}

private void OnComponentsCreated(object sender,
 ToolboxComponentsCreatedEventArgs e)
{
    // Lists created components on the Console.
    for( int i=0; i< e.Components.Length;
 i++ )
        Console.WriteLine("Component #"+i.ToString()+": "+e.Components[i].Site.Name.ToString());
            
}
public:
   [PermissionSetAttribute(SecurityAction::Demand, Name="FullTrust")]
   void LinkToolboxComponentsCreatedEvent( ToolboxItem^ item )
   {
      item->ComponentsCreated +=
         gcnew ToolboxComponentsCreatedEventHandler( this, &Form1::OnComponentsCreated
 );
   }

private:
   void OnComponentsCreated( Object^ sender, ToolboxComponentsCreatedEventArgs^
 e )
   {
      // Lists created components on the Console.
      for ( int i = 0; i < e->Components->Length;
 i++ )
      {
         Console::WriteLine( "Component #" + i + ": " +
            e->Components[ i ]->Site->Name );
      }
   }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Drawing.Design 名前空間
ToolboxComponentsCreatedEventArgs クラス


このページでは「.NET Framework クラス ライブラリ リファレンス」からToolboxComponentsCreatedEventHandler デリゲートを検索した結果を表示しています。
Weblioに収録されているすべての辞書からToolboxComponentsCreatedEventHandler デリゲートを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からToolboxComponentsCreatedEventHandler デリゲート を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ToolboxComponentsCreatedEventHandler デリゲート」の関連用語

ToolboxComponentsCreatedEventHandler デリゲートのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ToolboxComponentsCreatedEventHandler デリゲートのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS