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

タイトル 追加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での不具合で再度、描けば勿論描けますが、まだ解決できていません。
適当なコメントあれば幸いです。

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

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