タイトル : 追加Formの移動で描いた図が消える 投稿日 : 2009/08/24(Mon) 14:02 投稿者 : chime
VS2008での問題です。 Private Sub cmdOverview_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOverview.Click Form3.Show() Dim g11 As Graphics = Form3.PictureBox1.CreateGraphics Dim g12 As Graphics = Form3.PictureBox2.CreateGraphics ..... ..... Dim g22 As Graphics = Form3.PictureBox12.CreateGraphics Form3.PictureBox1.Refresh() ..... ..... Form3.PictureBox12.Refresh() 以下に描画サブルーチンがありますが、量が多くて省略します。 表題のごとくForm3の移動で描いた図をブルー枠で上下、左右と動かし画面外に まで動かすと隠れた部分が消えます。 VB6で経験した描いたFormで、元にあった別のFormが重なった部分が消えるのに 似ていますが、このときはAutoRedrawを効かしてあれば問題が解決しました。 今回は描くformでの不具合で再度、描けば勿論描けますが、まだ解決できていません。 適当なコメントあれば幸いです。 |