英語で読む

次の方法で共有


Windows フォームで使用するコントロール

Windows フォームで使用できるコントロールとコンポーネントのアルファベット順の一覧を次に示します。 このセクションで説明する Windows フォーム コントロールに加えて、ActiveX コントロールとカスタム コントロールを Windows フォームに追加できます。 ここで必要なコントロールが見つからない場合は、独自のコントロールを作成することもできます。 詳細については、「 デザイン時の Windows フォーム コントロールの開発」を参照してください。 必要なコントロールの選択の詳細については、「 関数別の Windows フォーム コントロール」を参照してください。

注意

Visual Basic コントロールは、.NET Framework によって提供されるクラスに基づいています。

このセクションにて

関数ごとの Windows フォーム コントロール
.NET Framework に基づく Windows フォーム コントロールの一覧と説明を示します。

組み込みのオーナー描画サポートを備えたコントロール
プロパティで使用できないコントロールの外観の側面を変更する方法について説明します。

BackgroundWorker コンポーネント
フォームまたはコントロールが操作を非同期的に実行できるようにします。

BindingNavigator コントロール
データにバインドされているコントロールのナビゲーションと操作のユーザー インターフェイス (UI) を提供します。

BindingSource コンポーネント
コントロールにバインドするためのデータ ソースをカプセル化します。

Button コントロール
ユーザーがクリックしてアクションを実行できる標準ボタンを表示します。

チェックボックスコントロール
条件がオンかオフかを示します。

CheckedListBox コントロール
各項目の横にチェック ボックスが表示された項目の一覧を表示します。

ColorDialog コンポーネント
ユーザーが事前構成済みのダイアログ ボックスでパレットから色を選択し、そのパレットにカスタム カラーを追加できるようにします。

ComboBox コントロール
ドロップダウン コンボ ボックスにデータを表示します。

ContextMenu コンポーネント
選択したオブジェクトに関連付けられている頻繁に使用されるコマンドの簡単にアクセスできるメニューをユーザーに提供します。 ContextMenuStripは以前のバージョンのContextMenuコントロールに代わって機能を追加しますが、ContextMenuは下位互換性と将来の使用の両方で必要に応じて保持されます。

ContextMenuStrip コントロール
ショートカット メニューを表します。 ContextMenuStripは以前のバージョンのContextMenuコントロールに代わって機能を追加しますが、ContextMenuは下位互換性と将来の使用の両方で必要に応じて保持されます。

データグリッド コントロール
データセットの表形式データを表示し、データ ソースを更新できるようにします。

DataGridView コントロール
表形式データを表示および編集するための柔軟で拡張可能なシステムを提供します。

DateTimePicker コントロール
ユーザーが日付または時刻の一覧から 1 つの項目を選択できるようにします。

Dialog-Box コントロールおよびコンポーネント
ユーザーがアプリケーションまたはシステムとの標準的な対話を実行できるようにする一連のコントロールについて説明します。

DomainUpDown コントロール
ユーザーが参照して選択できるテキスト文字列を表示します。

ErrorProvider コンポーネント
非侵入的な方法でユーザーにエラー情報を表示します。

FileDialog クラス ファイル ダイアログ ボックスの基本クラス機能を提供します。

FlowLayoutPanel コントロール
コンテンツを水平方向または垂直方向に動的にレイアウトするパネルを表します。

FolderBrowserDialog コンポーネント
ユーザーがディレクトリを参照して選択したり、新しいディレクトリを作成したりできるインターフェイスを表示します。

FontDialog コンポーネント
現在システムにインストールされているフォントを公開します。

GroupBox コントロール
他のコントロールの識別可能なグループ化を提供します。

HelpProvider コンポーネント
HTML ヘルプ ファイルを Windows ベースのアプリケーションに関連付けます。

HScrollBar コントロールと VScrollBar コントロール
アプリケーションまたはコントロール内で水平方向または垂直方向にスクロールして、項目の一覧または大量の情報をナビゲーションできるようにします。

ImageList コンポーネント
他のコントロールに画像を表示します。

Label コントロール
ユーザーが編集できないテキストを表示します。

LinkLabel コントロール
Windows フォーム アプリケーションに Web スタイルのリンクを追加できます。

ListBox コントロール
ユーザーが定義済みのリストから 1 つ以上の項目を選択できるようにします。

ListView コントロール
Windows エクスプローラーの方法で、アイコン付きの項目の一覧を表示します。

メインメニュー コンポーネント
実行時にメニューを表示します。 MenuStrip は、以前のバージョンの MainMenu コントロールに機能を置き換えて追加しますが、MainMenu は下位互換性と将来の使用の両方のために保持されます(選択した場合)。

MaskedTextBox コントロール
フォーム内のユーザー入力の形式を制限します。

MenuStrip コントロール
フォームのメニュー システムを提供します。 MenuStrip は、以前のバージョンの MainMenu コントロールに機能を置き換えて追加しますが、MainMenu は下位互換性と将来の使用の両方のために保持されます(選択した場合)。

MonthCalendar コントロール
ユーザーが日付情報を表示および設定するための直感的なグラフィカル インターフェイスを提供します。

NotifyIcon コンポーネント
バックグラウンドで実行され、それ以外の場合はユーザー インターフェイスを持たないプロセスのアイコンを表示します。

NumericUpDown コントロール
ユーザーが参照および選択できる数字を表示します。

OpenFileDialog コンポーネント
ユーザーが事前に構成されたダイアログ ボックスを使用してファイルを開くようにします。

ページ設定ダイアログ コンポーネント
事前構成済みのダイアログ ボックスを使用して印刷するページの詳細を設定します。

パネル制御
他のコントロールに対して識別可能なグループ化を提供し、スクロールできるようにします。

PictureBox コントロール
グラフィックスをビットマップ、GIF、JPEG、メタファイル、またはアイコン形式で表示します。

PrintDialog コンポーネント
プリンターを選択し、印刷するページを選択し、その他の印刷関連の設定を決定します。

PrintDocument コンポーネント
印刷する内容を記述するプロパティを設定し、Windows ベースのアプリケーションでドキュメントを印刷します。

PrintPreviewControl コントロール
事前構成済みのバージョンを使用する代わりに、独自の PrintPreview コンポーネントまたはダイアログ ボックスを作成できます。

PrintPreviewDialog コントロール
印刷時に表示される文書を表示します。

ProgressBar コントロール
完了に向けたアクションの進行状況をグラフィカルに示します。

ラジオボタン コントロール
2 つ以上の相互排他的オプションのセットをユーザーに提示します。

RichTextBox コントロール
ユーザーが書式設定を使用してテキストを入力、表示、および操作できるようにします。

SaveFileDialog コンポーネント
保存するファイルと保存する場所を選択します。

SoundPlayer クラス アプリケーションにサウンドを簡単に含めることができます。

SplitContainer コントロール
ドッキングされたコントロールのサイズを変更できるようにします。

分割コントロール
ドッキング されたコントロール (.NET Framework バージョン 1.x) のサイズを変更できるようにします。

StatusBar コントロール
フォーカスがあるコントロールに関連する状態情報を表示します。 StatusStrip は以前のバージョンの StatusBar コントロールを置き換えて拡張しますが、StatusBar は下位互換性と将来の使用の両方のために保持されます (選択した場合)。

StatusStrip コントロール
Windows ステータス バー コントロールを表します。 StatusStrip は以前のバージョンの StatusBar コントロールを置き換えて拡張しますが、StatusBar は下位互換性と将来の使用の両方のために保持されます (選択した場合)。

TabControl コントロール
図やその他のコントロールを含めることができる複数のタブを表示します。

TableLayoutPanel コントロール
行と列で構成されるグリッド内でその内容を動的にレイアウトするパネルを表します。

TextBox コントロール
ユーザーからの編集可能な複数行入力を許可します。

Timer コンポーネント
定期的にイベントを発生させます。

ツールバー コントロール
コマンドをアクティブにするメニューとビットマップボタンを表示します。 コントロールの機能を拡張し、その外観と動作を変更できます。 ToolStrip は、以前のバージョンの ToolBar コントロールに機能を置き換えて追加しますが、ToolBar は下位互換性と将来の使用の両方のために保持されます(選択した場合)。

ToolStrip コントロール
Windows フォーム アプリケーションでカスタム ツール バーとメニューを作成します。 ToolStrip は、以前のバージョンの ToolBar コントロールに機能を置き換えて追加しますが、ToolBar は下位互換性と将来の使用の両方のために保持されます(選択した場合)。

ToolStripContainer コントロール
フォームの両側にToolStripコントロールをドッキング、ラフティング、配置するためのパネルを提供し、中央に従来のコントロール用のToolStripContentPanelを配置します。

ToolStripPanel コントロール
ドッキング、ラフティング、および ToolStrip コントロールの配置のための 1 つのパネルを提供します。

ToolStripProgressBar コントロールの概要
完了に向けたアクションの進行状況をグラフィカルに示します。 通常、 ToolStripProgressBarStatusStripに含まれます。

ToolStripStatusLabel コントロール
StatusStrip コントロール内のパネルを表します。

ToolTip コンポーネント
ユーザーが他のコントロールをポイントしたときにテキストを表示します。

TrackBar コントロール
大量の情報をナビゲーションしたり、数値設定を視覚的に調整したりできるようにします。

TreeView コントロール
展開または折りたたむことができるノードの階層を表示します。

WebBrowser コントロール
Web ページをホストし、インターネット Web ブラウズ機能をアプリケーションに提供します。

オプションを一覧表示するために使用される Windows フォーム コントロール
選択するオプションの一覧をユーザーに提供するために使用される一連のコントロールについて説明します。

Windows フォーム コントロール
Windows フォーム コントロールの使用方法について説明し、それらを操作するための重要な概念について説明します。

デザイン時の Windows フォーム コントロールの開発
詳細なトピック、作成するコントロールの種類に関する推奨事項、独自のコントロールの作成に関するその他の情報へのリンクを提供します。

コントロールとプログラミング可能なオブジェクトをさまざまな言語とライブラリで比較
Visual Basic 6.0 のコントロールを Visual Basic .NET の対応するコントロールにマップするテーブルを提供します。 コントロールが .NET Framework のクラスになったことに注意してください。

方法: ActiveX コントロールを Windows フォーム に追加する
Windows フォームで ActiveX コントロールを使用する方法について説明します。


その他のリソース

ドキュメント