読者です 読者をやめる 読者になる 読者になる

Image

Imageは、画像ファイルを扱うクラス・・・。

Image クラス (System.Drawing)

ボタンに画像を表示する・・・。

f:id:BG1:20160419120114p:plain

button1を大きく配置・・・。

f:id:BG1:20160419120213p:plain

あらかじめビルドしておいて、実行ファイルの横にビットマップファイルbitmap1.bmpを置く・・・。

button1が押された時の処理は、

Image.FromFileで"bitmap1.bmp"を読み込み、戻り値のImageオブジェクトをbutton1.Imageプロパティに指定する・・・。
これだけでbutton1に画像が表示される・・・。

f:id:BG1:20160419120735p:plain

Form1のイベントのFormClosingをダブルクリックして、Form1が閉じる前のハンドラを追加・・・。

button1.Imageに画像が残っていたら、Disposeで画像リソースを解放し、nullにしておく・・・。

f:id:BG1:20160419121654p:plain

button1を押すと、

f:id:BG1:20160419121704p:plain

画像が表示される・・・。

Sample/Program.cs at master · bg1bgst333/Sample · GitHub
Sample/Form1.cs at master · bg1bgst333/Sample · GitHub
Sample/Form1.Designer.cs at master · bg1bgst333/Sample · GitHub