我在MDI窗体中加载一个PictureBox,然后在PictureBox中加载了Listview,我想当MDI窗体在变化时能把Listview总是跟PictureBox一样大!
但是在resize事件里Listview总是不能及时的变化!
不知道是什么原因??

解决方案 »

  1.   

    不可能,肯定是你的代码有问题,别急着问别人,自己多想想~
    有没有在Resize的时候清空ListView?
      

  2.   

    Private Sub Form_Resize()
    Me.Picture1.Move 0, 0, Me.Width, Me.Height
    End SubPrivate Sub Picture1_Resize()
    Me.ListView1.Move 0, 0, Picture1.Width, Picture1.HeightEnd Sub
      

  3.   

    Private Sub Form_Resize()
        Me.Picture1.Move 0, 0, Me.Width, Me.Height
        Me.ListView1.Move 0, 0, Picture1.Width, Picture1.Height
    End Sub
    不知道行不行了。
      

  4.   

    Private Sub Form_Resize()
       with listview1
           .top=0
           .left=0
           .width=picture1.width
           .height=picture1.height
       end with
    End Sub
      

  5.   

    我是这么用的:在form_Resize中控制Picture的大小,然后如下:Private Sub picture1_Resize()
        
        On Error GoTo errHandler    lvw.Top = 0
        lvw.Left = 0
        
        lvw.Width = picture1.Width
        lvw.Height = picture1.Height
            
        Exit Sub
        
    errHandler:End Sub
      

  6.   

    你要在form_resize中去控制,不要在picture_resize中去控制,你再试一下
      

  7.   

    picture有resize事件吗??
    唉,没办法,没人能解决啊!!!
      

  8.   

    //picture有resize事件吗??晕,picturebox当然有resize事件了