none
[VB.9 WinForm]我事件中在form2的label里面作图,但运行时却没有显示 RRS feed

  • 问题

  • 单击事件,调用的过程:    
    Private Sub form2show()
            Dim myPen As New System.Drawing.Pen(System.Drawing.Color.Red)
            Dim formGraphics As System.Drawing.Graphics
            formGraphics = Form2.Label1.CreateGraphics()
            For i = 0 To 390
                formGraphics.DrawLine(Pens.Red, 0, i * 15, 390, i * 15)
            Next
            For i = 0 To 390
                formGraphics.DrawLine(Pens.Red, i * 15, 0, i * 15, 390)
            Next
            myPen.Dispose()
            formGraphics.Dispose()
            Form2.Show()
        End Sub
    只是form2跳出来了,label1原来怎么样,现在还是怎么样

    如果Form2.Show()放在最前面的话,作好的图会很快的闪一下,马上就没了,就是不清楚为什么画面不存下来

    你说的我不是很明白,能给一个简单的实例么
    • 已编辑 ww-air 2009年2月11日 2:21
    2009年2月11日 1:28

答案