Share via


タブ (ツールボックス)

Visual Basic デザイナーおよび Visual C# デザイナーに追加可能なコンポーネントを表示します。 Visual Studio に含まれている .NET Framework コンポーネント、たとえば、MessageQueue コンポーネントや EventLog コンポーネントに加え、独自のコンポーネントやサード パーティのコンポーネントをこのタブに追加できます。 詳細については、「[ツールボックス] タブの操作方法」を参照してください。

このタブを表示するには、[表示] メニューの [ツールボックス] をクリックします。 [ツールボックス][コンポーネント] タブをクリックします。

  • BackgroundWorker
    System.ComponentModel.BackgroundWorker コンポーネントのインスタンスを作成します。このインスタンスを使って、独立した専用スレッドで操作を実行できます。

  • [DirectoryEntry]
    DirectoryEntry コンポーネントのインスタンスを作成します。このインスタンスを使って、Active Directory 階層のノードやオブジェクトをカプセル化すると共に、Active Directory サービス プロバイダーとやり取りできます。

  • [DirectorySearcher]
    DirectorySearcher コンポーネントのインスタンスを作成します。このインスタンスを使って、Active Directory に対してクエリを実行できます。

  • [ErrorProvider]
    System.Windows.Forms.ErrorProvider コンポーネントのインスタンスを作成します。このインスタンスを使って、フォーム上のコントロールにエラーが関連付けられていることをエンド ユーザーに通知できます。

  • EventLog
    EventLog コンポーネントのインスタンスを作成します。このインスタンスを使って、システム イベント ログやカスタム イベント ログとやり取り (ログへのイベントの書き込み、ログ データの読み取りなど) ができます。 詳細については、「EventLog コンポーネントの概要」を参照してください。

  • FileSystemWatcher
    FileSystemWatcher コンポーネントのインスタンスを作成します。このインスタンスを使って、アクセス権のあるディレクトリやファイルに対する変更を監視できます。 詳細については、「方法 : FileSystemWatcher コンポーネントのインスタンスを構成します。」を参照してください。

  • HelpProvider
    System.Windows.Forms.HelpProvider コンポーネントのインスタンスを作成します。このインスタンスを使って、コントロールのポップアップ、つまりオンライン ヘルプを表示できます。

  • [ImageList]
    System.Windows.Forms.ImageList コンポーネントのインスタンスを作成します。このインスタンスを使用して、System.Drawing.Image のオブジェクトのコレクションを管理するメソッドを提供できます。

  • [MessageQueue]
    MessageQueue コンポーネントのインスタンスを作成します。このインスタンスを使って、メッセージ キューとやり取り (キューからのメッセージの読み取り、キューへのメッセージの書き込み、トランザクションの処理、キュー管理タスクの実行など) ができます。 詳細については、「メッセージング コンポーネントを使用します。」を参照してください。

  • PerformanceCounter
    PerformanceCounter コンポーネントのインスタンスを作成します。このインスタンスを使って、Windows パフォーマンス カウンターとやり取り (新しいカテゴリやインスタンスの作成、カウンターの値の読み取り、カウンター データに基づく計算の実行など) ができます。 詳細については、「パフォーマンスしきい値の監視」を参照してください。

  • プロセス
    Process コンポーネントのインスタンスを作成します。このインスタンスを使って、システム上のプロセスに対して、停止、開始、および関連データの操作を行うことができます。 詳細については、「Windows プロセスの監視と管理」を参照してください。

  • SerialPort
    System.IO.Ports.SerialPort コンポーネントのインスタンスを作成します。このインスタンスを使って、同期 I/O やイベント ドリブン I/O の実行、ピンやブレーク状態へのアクセス、およびシリアル ドライバーのプロパティへのアクセスを行うことができます。

  • ServiceController
    ServiceController コンポーネントのインスタンスを作成します。このインスタンスを使って、既存のサービスを操作 (サービスの開始や停止、サービスへのコマンドの送信など) できます。 詳細については、「Windows サービスの監視」を参照してください。

  • Timer
    Timer コンポーネントのインスタンスを作成します。このインスタンスを使って、Windows ベースのアプリケーションに時間ベースの機能を追加できます。 詳細については、「Timer コンポーネント (Windows フォーム)」を参照してください。

    注意

    [ツールボックス] に追加できるシステム ベースの Timer もあります。この Timer は、サーバー アプリケーション用に最適化されています。また、Windows フォームの Timer は、Windows フォームで使用するのに最適です。

参照

参照

ツールボックス

[ツールボックス アイテムの選択] ダイアログ ボックス (Visual Studio)

その他の技術情報

コンポーネントによるプログラミング

コンポーネント プログラミングのチュートリアル