■ 主なプロパティ
ImageLocation
* 画像ファイルまでのパスを指定
SizeMode
* 画像の配置方法を指定
`# | `プロパティ値 | 説明 |
01 | StretchImage | PictureBoxの大きさいっぱいに画像が表示されるように、拡大縮小表示 |
02 | Zoom | 画像のサイズ比率は保持したまま、拡大縮小表示(.NET Framework 2.0以降) |
■ サンプル
private void button1_Click(object sender, EventArgs e) { DialogResult result = this.openFileDialog1.ShowDialog(); if (result == DialogResult.OK) { this.pictureBox1.ImageLocation = this.openFileDialog1.FileName; } }
■ 画像あれこれ
画像にスクロールを付ける
* 以下の関連記事を参照のことhttps://blogs.yahoo.co.jp/dk521123/37838702.html
画像に図形を描画する
using (Graphics graphics = this.pictureBox1.CreateGraphics()) { // ここに描画処理を書く }サンプル
* 以下の関連記事を参照のことhttps://blogs.yahoo.co.jp/dk521123/32877749.html
高速描画
* 以下のサイトを参照https://imagingsolution.net/program/csharp/bufferedgraphicscontext/
参考文献
https://dobon.net/vb/dotnet/graphics/pictureboximage.htmlhttps://dobon.net/vb/dotnet/graphics/pictureboximageanddrawimage.html
http://park1.wakwak.com/~ima/dotnet_cs_drawtips0001.html
http://www.atmarkit.co.jp/fdotnet/dotnettips/458picboxdraw/picboxdraw.html
http://www.atmarkit.co.jp/fdotnet/dotnettips/698scrollpic/scrollpic.html
https://csharp-ref.com/form_picturebox.html
関連記事
PictureBox
PictureBox [2] ~ PictureBox を マウスで移動する ~https://blogs.yahoo.co.jp/dk521123/37861699.html
PictureBox [3] ~ マウスホイール で画像の拡大・縮小する ~
https://blogs.yahoo.co.jp/dk521123/37866101.html
PictureBox [4] ~ PictureBox 内に文字列を描画する ~
https://blogs.yahoo.co.jp/dk521123/37890831.html
PictureBox [5] ~ PictureBox 内に画像を描画する ~
https://blogs.yahoo.co.jp/dk521123/37890873.html
PictureBox [6] ~ PictureBox 内でMouseMoveイベントにより線を描画する ~
https://blogs.yahoo.co.jp/dk521123/37905014.html
PictureBox [7] ~ 画像をコピーする・その1 ~
https://blogs.yahoo.co.jp/dk521123/37857445.html
PictureBox [7] ~ 画像をコピーする・その2 ~
https://blogs.yahoo.co.jp/dk521123/37941138.html
PictureBox [8] ~ 画像比較スライダーをWindows Formで実装する ~
https://blogs.yahoo.co.jp/dk521123/38051736.html
画像処理
画像処理 ~ 輝度変更 (明るさ) ~https://blogs.yahoo.co.jp/dk521123/37844934.html
画像処理 ~ コントラスト ~
https://blogs.yahoo.co.jp/dk521123/37852480.html
画像処理 ~ シャープネス ~
https://blogs.yahoo.co.jp/dk521123/37837353.html
画像処理 ~ 回転 ~
https://blogs.yahoo.co.jp/dk521123/37853430.html
その他
Windows Form ~ 目次 ~https://blogs.yahoo.co.jp/dk521123/8054245.html
Graphics ~ 図形の描画 ~
https://blogs.yahoo.co.jp/dk521123/32877749.html
【C#】スクロール に関するあれこれ
https://blogs.yahoo.co.jp/dk521123/37838702.html