tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 自作ボタン作成方法
投稿日: 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ロード時にピクチャーボックスに画像を読み込ませているんですが、
読み込ませる分だけ宣言しなきゃいけないので大変なんです…。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。