忍者ブログ
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


2024/11/23 09:06 |
コントロールまとめ

表示に関するコントロール
Label
 文字の表示

WebBrowsser
 htmlファイルをはじめさまざまなファイルを表示できる

 数あるコントロールの中でも文字を表示することが専門のコントロールはラベルだけです。表示だけが目的の場合はまずラベルの使用を検討します。
 また、ラベルを細くすることによって線を表現したり、文字を表示させないで四角形を表現させることもできます。最もよく使うコントロールの一つです。
 WebBrowserコントロールはVB2005以降で使用可能ですが、VB.NET2002, VB.NET2003でもActiveXに参照設定することにより同様の機能を使うことができます。この詳細については今回は説明しません。


*****
入力に関するコントロール
TextBox
 文字の入力

RichTextBox
 書式付での文字の入力

MaskedTextBox
 自動入力制限つきで文字を入力できる

 ユーザーがキーボードから自由に入力できるコントロールはテキストボックスとリッチテキストボックスです。ほとんどの場合テキストボックスを使用しますが、ワープロのように部分的に色を変えたり、フォントを変えたりなど豊富な表現力が必要な場合はリッチテキストボックスを使用します。

*****
ユーザーの選択を受け取るコントロール
Button
 よくある「ボタン」

CheckBox
 複数選択可能

DomainUpDown
 複数の候補の中から文字列を選択させる

LinkLabel
 インターネットによくある「リンク」のような機能

NumericUpDown
 数字を選択させる

RadioButton
 複数の中から1つを選択させる場合に使う

*****
一覧形式で表示するためのコントロール
CheckedListBox
 チェックボックスつきの一覧表示

ComboBox
 ドロップダウン可能な一覧表示。入力も可能

DateGrid
 一覧表形式での表示・入力が可能。データベースとの連動が得意

ListBox
 単純な文字の一覧表

ListView
 4つの表示モードが選べる多機能な一覧表示

PropertyGrid
 プロパティウィンドウ。実際のプロパティと連動可能

TreeView
 ツリー形式での表示。フォルダツリーの表示などに最適。

*****
画像を表示するためのコントロール
PictureBox
 画像を表示する

*****
コントロールをまとめるためのコントロール
FlowLayoutPanel
 隅から順にコントロールを自動配置する

GroupBox
 RadioButtonをグループ化するのによく使う

Panel
 単純なコンテナ。Splitterとともに使われることが多い

SplitContainer
 領域サイズ変更機能付きコンテナ

TabControl
 タブページ切り替え機能付きコンテナ

TableLayoutPanel
 表形式にコントロールを自動配置するコンテナ

ToolBar
 ツールバーのためのコンテナ

*****
メニューに関するコントロール
ContextMenu
 右クリックしたときのメニューを表示するためのコントロール

MainMenu
 画面上部によくある[ファイル]や[編集]、[表示]のようなメニューを表示するためのコントロール

*****
ヘルプに関するコントロール
HelpProvider
 F1キーが押されたときに自動的にヘルプを表示してくれる

ToolTip
 マウスを移動したときに自動的にツールチップを表示してくれる

*****
日付
DateTimePicker
 日付を入力・選択するためのコントロール

MonthCalendar
 日付を選択するためのコントロール

*****
量を調節するコントロール
HScrollBar
 横方向の量を調節。スクロールによく使用される

ProgressBar
 進行状況表示によく使用される。表示専用

TrackBar
 一般的な量の調整に使用される。目盛りつき

VScrollBar
 縦方向の量を調節。スクロールによく使用される

*****
印刷
PageSetupDialog
PrintDialog
PrintDocument
PrintPreviewControl
PrintPreviewDialog

*****
ColorDialog
 色の選択ダイアログを制御する

FolderBrowserDialog
 フォルダ選択ダイアログを制御する

FontDialog
 フォントの選択ダイアログを制御する

OpenFileDialog
 ファイルを開くダイアログを制御する

SaveFileDialog
 名前を付けてファイルを保存するダイアログを制御する

*****
その他
ErrorProvider
 エラーのある箇所にアイコンとメッセージを表示します

ImageList
 TreeViewやListViewと連動して画像を管理する

NotifyIcon
 タスクトレイにアイコンを表示し、制御する

SoundPlayer
 wavファイルの再生を制御する

Splitter
 ユーザーがマウスで表示領域の大きさを変更できるようにする

StatusBar
 ステータスバーを制御する

Timer
 一定時間ごとにイベントを発生させる

PR

2009/02/14 19:13 | Comments(0) | TrackBack() | プログラム

トラックバック

トラックバックURL:

コメント

コメントを投稿する






Vodafone絵文字 i-mode絵文字 Ezweb絵文字 (絵文字)



<<メモ | HOME | 簡単な電卓プログラムを作った>>
忍者ブログ[PR]