C# PictureBox(System.Windows.Forms.PictureBox)
PictureBoxは画像表示に使うコントロールです。
画像を指定する
- 例)画像ファイルのパスを指定して表示する
-
pictureBox1.ImageLocation = @"e:\test.gif"; // Imageクラスを作成して指定する using System.Drawing; Image img = Image.FromFile(@"e:\test.gif"); pictureBox1.Image = img;
画像の表示方法を指定する
- 例)画像をPictureBoxのサイズに伸ばして表示する
-
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
値 | 意味 | 表示例 |
---|---|---|
AutoSize | PictureBoxのサイズを画像サイズに合わせて表示する | |
CenterImage | PictureBoxの中央にサイズはそのままで画像表示 | |
Normal | PictureBoxの左上にサイズはそのままで画像表示 | |
StretchImage | PictureBoxのサイズに合わせて画像をリサイズ表示 (※画像の縦横比は保持せず) | |
Zoom | PictureBoxの中央に画像をリサイズ表示 (※画像の縦横比は保持) |