タイトル | : 自作ボタン作成方法 |
記事No | : 6142 |
投稿日 | : 2007/08/24(Fri) 15:41 |
投稿者 | : ニチ |
VB2005を使用しています。 自分でボタンとなる画像を用意してピクチャーボックスに表示してボタンとしたいと思って います。 例えば1枚の画像ファイルに各50x20ピクセルのボタンイメージを通常・押したとき・マウスオーバー時と横に並べて保存したとします。(合計150x20ピクセル)
Dim img = New Bitmap("C:\image1.jpg") Dim g As Graphics = PictureBox1.CreateGraphics() Dim rect As New Rectangle(0, 0, 50, 20) g.DrawImage(img, 0, 0, rect, GraphicsUnit.Pixel) g.Dispose()
動作アクションで切り取り先の座標を変えてこのようにやっているんですが、 他にいい方法はないでしょうか?
Formロード時にピクチャーボックスに画像を読み込ませているんですが、 読み込ませる分だけ宣言しなきゃいけないので大変なんです…。
|