次の方法で共有


.NET Framework のフォームで使用するクラス (Visual Basic)

以下の各表は、.NET Framework の Windows フォーム アプリケーションで一般的に使用するクラスの一覧です。基本クラス、コントロール クラス、コンポーネント クラス、およびダイアログ ボックス クラスに分類されています。

.NET Framework ドキュメントで詳細な一覧を参照するには、System.Windows.Forms 名前空間に関するトピックを参照してください。

基本クラス

次の表は、System.Windows.Forms 名前空間の主要な Windows フォーム クラスの一覧とその説明です。

クラス

説明

Control

視覚的に表現されるコンポーネントであるコントロールの基本クラスを定義します。 Form 上に表示されるすべてのコントロールに共通する基本機能を提供します。

Form

通常のウィンドウ、モードレス ウィンドウ、ダイアログ ボックス、マルチ ドキュメント インターフェイス (MDI) クライアント、または MDI 親ウィンドウを表します。 フォームはアプリケーションのユーザー インターフェイスを構成します。

UserControl

他のコントロールの作成、または他の複数のコントロールを組み合わせたカスタム コントロールの作成に使用できる空のコントロールを提供します。

コントロール クラス

次の表は、System.Windows.Forms 名前空間の主なコントロール クラスの一覧とその説明です。 これらのコントロールを使用して、多彩なユーザー インターフェイスを作成できます。

クラス

説明

TextBox

データ入力コントロールです。 Windows のテキスト ボックス コントロールを表します。

ComboBox

データ入力コントロールです。 Windows のコンボ ボックス コントロールを表します。

Label

データ表示コントロールです。 Windows の標準のラベルを表します。

ListView

データ表示コントロールです。 Windows のリスト ビュー コントロールを表します。4 種類のビューのいずれかを使用して、項目のコレクションを表示します。

Button

コマンド ボタン コントロールです。 Windows のボタン コントロールを表します。

ToolStrip

コマンド ボタン コントロールです。 Windows のツール バー オブジェクト用のコンテナーを提供します。

PropertyGrid

デザイナー コントロールです。 オブジェクトのプロパティを参照するためのユーザー インターフェイスを提供します。

コンポーネントのクラス

System.Windows.Forms 名前空間には、コントロール以外のクラスも用意されています。Control クラスからは派生されていないものの、Windows ベースのアプリケーションにビジュアル機能を提供するクラスです。 次の表は、利用可能なコンポーネント クラスの一部です。

クラス

説明

ToolTip

データ表示コンポーネントです。 ユーザーがポインターをコントロール上に配置したときに、そのコントロールの目的の簡単な説明を表示する、小さい四角形のポップアップ ウィンドウを表します。

ErrorProvider

データ表示コンポーネントです。 フォーム上のコントロールに関連するエラーがあることを示すためのユーザー インターフェイスを提供します。

ToolStripDropDownMenu

メニュー コンポーネントです。 ContextMenuStrip コントロールの基本機能を提供します。

ContextMenuStrip

メニュー コンポーネントです。 ショートカット メニューを表します。

Help

ヘルプ コンポーネントです。 HTML ヘルプ 1.0 エンジンをカプセル化します。

HelpProvider

ヘルプ コンポーネントです。 コントロールのポップアップ ヘルプまたはオンライン ヘルプを提供します。

ダイアログ ボックス クラス

Windows には、いくつかのコモン ダイアログ ボックスが用意されています。これらを使用すると、ファイルのオープンや保存、フォントやテキストの色の操作、印刷などのタスクを実行するときに、アプリケーション間で統一のとれたユーザー インターフェイスを実現できます。 次の表は、ストリームによるファイルの読み取りと書き込みで一般的に使用する主なクラスの一覧です。

クラス

説明

OpenFileDialog

開くファイルや保存するファイルの名前をユーザーが参照および入力できるようにするためのダイアログ ボックスを表示する機能を提供します。

SaveFileDialog

開くファイルや保存するファイルの名前をユーザーが参照および入力できるようにするためのダイアログ ボックスを表示する機能を提供します。

FontDialog

アプリケーションで使用するフォントの各種要素を変更するためのダイアログ ボックスを表示します。

PageSetupDialog

文書印刷の各種項目をユーザーが制御できるようにするためのダイアログ ボックスを表示します。

PrintDialog

文書印刷の各種項目をユーザーが制御できるようにするためのダイアログ ボックスを表示します。

MessageBox

ユーザーに対してデータを表示したり、ユーザーからデータを取得したりできるメッセージ ボックスを表示します。

参照

参照

Windows フォームの概要

System.Windows.Forms

System.Drawing.Printing

概念

Visual Basic での Windows フォーム アプリケーションの概念

Windows フォーム アプリケーションの基礎 (Visual Basic)

Windows ベース アプリケーションの概要