.NET Framework の Windows フォーム コントロールの機能別分類
次の表は、Windows フォーム コントロールを一般的な機能に基づいて分類した一覧です。
機能 |
コントロール |
説明 |
---|---|---|
テキストの編集 |
ユーザーが複数行のテキストを入力して編集できるようにします。 |
|
|
ユーザーが複数行のテキストを入力して編集できるようにします。 |
|
|
ユーザーがテキストを書式付きで入力、表示、および操作できるようにします。 |
|
テキストの表示 (読み取り専用) |
ユーザーが編集できないテキストを表示します。 |
|
|
ユーザーが編集できないテキストを表示します。 |
|
|
Windows フォーム アプリケーションに Web スタイルのリンクを追加できます。 |
|
|
フォーカスを持つコントロールに関連するステータス情報を表示します。 |
|
|
フォーカスを持つコントロールに関連するステータス情報を表示します。 |
|
一覧からの選択 |
各項目の横にチェック ボックスの付いた項目の一覧を表示します。 |
|
|
ドロップダウン コンボ ボックスにデータを表示します。 |
|
|
ドロップダウン コンボ ボックスにデータを表示します。 |
|
|
ユーザーが参照して選択できるテキスト文字列の一覧を表示します。 |
|
|
テキスト項目およびグラフィカル項目 (アイコン) の一覧を表示します。 |
|
|
Windows エクスプローラーと同じ方法で、項目の一覧をアイコンで表示します。 |
|
|
ユーザーが参照して選択できる数値の一覧を表示します。 |
|
|
展開や折りたたみが可能なノードの階層を表示します。 |
|
グラフィックスの表示 |
ビットマップ、GIF、JPEG、メタファイル、またはアイコン形式のグラフィックスを表示します。 |
|
グラフィックスの格納 |
他のコントロール上にイメージを表示します。 |
|
値の設定 |
ある条件がオンかオフかを示します。 |
|
|
各項目の横にチェック ボックスの付いた項目の一覧を表示します。 |
|
|
相互に排他的な 2 つ以上のオプションのセットを表示します。 |
|
|
大量の情報内を移動したり、数値設定を視覚的に調整したりできるようにします。 |
|
日付の設定 |
日付や時刻の一覧から 1 つの項目を選択できるようにします。 |
|
|
わかりやすいグラフィカル インターフェイスを使用して、ユーザーが日付情報を表示および設定できるようにします。 |
|
ダイアログ ボックス |
ユーザーは、定義済みダイアログ ボックスのパレットで色を選択したり、パレットに色を追加したりできます。 |
|
|
ユーザーがディレクトリを参照して選択したり新規ディレクトリを作成したりできるインターフェイスを表示します。 |
|
|
システムに現在インストールされているフォントを公開します。 |
|
|
ユーザーが定義済みダイアログ ボックスでファイルを開くことができるようにします。 |
|
|
定義済みのダイアログ ボックスを使用してページ設定を行います。 |
|
|
プリンターを選択し、印刷するページを指定し、その他の印刷設定を行います。 |
|
|
Windows ベースのアプリケーションの中で、印刷対象を定義するプロパティを設定してから印刷を行います。 |
|
|
定義済みのバージョンの代わりに、独自の PrintPreview コンポーネントまたはダイアログ ボックスを作成できるようします。 |
|
|
印刷されたときの状態でドキュメントを表示します。 |
|
|
保存するファイルとその保存先を選択します。 |
|
メニュー コントロール |
実行時にメニューを表示します。 |
|
|
実行時にメニューを表示します。 |
|
|
選択したオブジェクトに関連付けられたコマンドのうち、頻繁に使用されるコマンドを簡単に実行するためのメニューを提供します。 |
|
|
選択したオブジェクトに関連付けられたコマンドのうち、頻繁に使用されるコマンドを簡単に実行するためのメニューを提供します。 |
|
コマンド |
ユーザーがクリックしてアクションを実行できる標準のボタンを提供します。 |
|
|
Windows フォーム アプリケーションに Web スタイルのリンクを追加できます。 |
|
|
他にユーザー インターフェイスを持たない、バックグラウンドで動作するプロセスのためにアイコンを表示します。 |
|
|
コマンドをアクティブにするメニューおよびビットマップ付きボタンを表示します。 |
|
|
Windows フォーム アプリケーションにカスタム ツール バーおよびメニューを作成できます。 |
|
他のコントロールのグループ化 |
他のいくつかのコントロールを識別できるようグループ化し、スクロールできるようにします。 |
|
|
他のいくつかのコントロールを識別できるようグループ化します。 |
|
|
画像やその他のコントロールを含むことができる複数のタブを表示します。 |
|
データ |
データセット内のデータを表形式で表示し、データ ソースを更新できるようにします。 |
|
|
ユーザー インターフェイスを ADO.NET データセットに提供し、データを表形式で表示して、データ ソースを更新できるようにします。 |
|
ナビゲーション |
項目の一覧や大量の情報を見るために、アプリケーションまたはコントロール内で水平にスクロールできるようにします。 |
|
|
項目の一覧や大量の情報を見るために、アプリケーションまたはコントロール内で垂直にスクロールできるようにします。 |
|
ユーザー情報 |
処理を中断せずに、ユーザーにエラー情報を表示します。 |
|
|
HTML ヘルプ ファイルを Windows ベースのアプリケーションに関連付けます。 |
|
Web |
Web ページをホストし、インターネット Web ブラウズ機能をアプリケーションに追加します。 |
|
マルチタスク |
アプリケーションのメインの UI スレッドとは別のスレッドを使用して、時間のかかる操作をバックグラウンドで実行できるようにします。 |
|
ユーザー インターフェイスの補助 |
処理の進行状況をグラフィカルに表示します。 |
|
|
処理の進行状況をグラフィカルに表示します。 |
|
|
ドッキングされたコントロールのサイズをユーザーが変更できるようにします。 |
|
|
一定の間隔でイベントを発生させます。 |
|
|
ユーザーが他のコントロールをポイントしたときにテキストを表示します。 |