ピクチャボックスではうまく出来るのに、グループボックスではうまく出来ません(;;)
'マニフェストリソース読み込み
Private obj_BMP As Bitmap = _
New Bitmap(c_obj_Assembly.GetManifestResourceStream("WindowsApplication1.model.bmp"))
'--------------------------------------------------
'不可能(実行すらされない様です)
'--------------------------------------------------
Private Sub GroupBox1_Paint(ByVal sender As Object, _
ByVal e As System.Windows.Forms.PaintEventArgs) _
Handles GroupBox1.Paint
e.Graphics.DrawImage(obj_BMP, 0, 0) '描画
End Sub
'--------------------------------------------------
'可能
'--------------------------------------------------
Private Sub PictureBox1_Paint(ByVal sender As Object, _
ByVal e As System.Windows.Forms.PaintEventArgs) _
Handles PictureBox1.Paint
e.Graphics.DrawImage(obj_BMP, 0, 0) '描画
End Sub
> 不可能(実行すらされない様です)
いや、実行されると思うのですが...。
解決はしてませんが、本人の修行不足と言う事で解決とします。
グループボックスを一つ貼り付けて、
上記コードをコピーして実行しましたが、
表示されましたよ。
もちろんリソース名などは違いますが。
Trace.WriteLineなどを使って、
GroupBox1_Paintが呼ばれているか確認しましたか?
本当に呼ばれていないのか、
呼ばれているけど描画されないのか、
今一度確認してみてください。
呼ばれていないのなら、
GroupBoxのFlatStyleプロパティが『System』になっていませんか?
ツイート | ![]() |