Vb.net-picturebox
VB.Net-PictureBoxコントロール
PictureBoxコントロールは、フォームに画像を表示するために使用されます。 コントロールのImageプロパティを使用すると、デザイン時または実行時に画像を設定できます。
ツールボックスからPictureBoxコントロールをドラッグし、フォームにドロップして、ピクチャボックスを作成しましょう。
PictureBoxコントロールのプロパティ
以下は、PictureBoxコントロールの一般的に使用されるプロパティの一部です-
Sr.No. | Property & Description |
---|---|
1 |
AllowDrop ユーザーがドラッグしたデータを画像ボックスが受け入れるかどうかを指定します。 |
2 |
ErrorImage 画像の読み込みプロセス中にエラーが発生した場合、または画像の読み込みがキャンセルされた場合に表示される画像を取得または指定します。 |
3 |
Image コントロールに表示される画像を取得または設定します。 |
4 |
ImageLocation コントロールに表示される画像のパスまたはURLを取得または設定します。 |
5 |
InitialImage メイン画像がロードされたときにコントロールに表示される画像を取得または設定します。 |
6 |
SizeMode コントロールに表示される画像のサイズを決定します。 このプロパティは、値を持つPictureBoxSizeMode列挙から値を取得します-
|
7 |
TabIndex タブインデックス値を取得または設定します。 |
8 |
TabStop ユーザーがTabキーを使用して画像ボックスにフォーカスできるかどうかを指定します。 |
9 |
Text 画像ボックスのテキストを取得または設定します。 |
10 |
WaitOnLoad イメージが同期的にロードされるかどうかを指定します。 |
PictureBoxコントロールのメソッド
以下は、PictureBoxコントロールの一般的に使用されるメソッドの一部です-
Sr.No. | Method Name & Description |
---|---|
1 |
CancelAsync 非同期イメージのロードをキャンセルします。 |
2 |
Load 画像を画像ボックスに表示します |
3 |
LoadAsync 画像を非同期に読み込みます。 |
4 |
ToString 現在の画像ボックスを表す文字列を返します。 |
PictureBoxコントロールのイベント
以下は、PictureBoxコントロールの一般的に使用されるイベントの一部です-
Sr.No. | Event & Description |
---|---|
1 |
CausesValidationChanged Control.CausesValidationChangedプロパティをオーバーライドします。 |
2 |
Click コントロールがクリックされたときに発生します。 |
3 |
Enter Control.Enterプロパティをオーバーライドします。 |
4 |
FontChanged Fontプロパティの値が変更されたときに発生します。 |
5 |
ForeColorChanged ForeColorプロパティの値が変更されたときに発生します。 |
6 |
KeyDown コントロールにフォーカスがあるときにキーが押されると発生します。 |
7 |
KeyPress コントロールにフォーカスがあるときにキーが押されると発生します。 |
8 |
KeyUp コントロールにフォーカスがあるときにキーが離されると発生します。 |
9 |
Leave 入力フォーカスがPictureBoxから離れたときに発生します。 |
10 |
LoadCompleted 非同期のイメージロード操作が完了、キャンセル、または例外が発生したときに発生します。 |
11 |
LoadProgressChanged 非同期のイメージ読み込み操作の進行が変更されたときに発生します。 |
12 |
Resize コントロールのサイズが変更されたときに発生します。 |
13 |
RightToLeftChanged RightToLeftプロパティの値が変更されたときに発生します。 |
14 |
SizeChanged Sizeプロパティの値が変更されたときに発生します。 |
15 |
SizeModeChanged SizeModeが変更されたときに発生します。 |
16 |
TabIndexChanged TabIndexプロパティの値が変更されたときに発生します。 |
17 |
TabStopChanged TabStopプロパティの値が変更されたときに発生します。 |
18 |
TextChanged Textプロパティの値が変更されたときに発生します。 |
例
この例では、画像ボックスとボタンコントロールをフォームに配置します。 前に使用したように、ピクチャボックスのimageプロパティをlogo.pngに設定します。 Button1という名前のボタンのClickイベントは、指定されたサイズに画像を引き伸ばすようにコーディングされています-
デザインビュー-
アプリケーションが実行されると、表示されます-
ボタンをクリックすると-