在 Form_Resize 中调整你要调整的控件与子窗体。 要判断:if me.windowstatus=vbmax....

解决方案 »

  1.   

    假设窗体中只有一个TextBox:Private Sub Form_Resize()
        Text1.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight
    End Sub
      

  2.   

    在form_resize()中控制控件的坐标
      

  3.   

     先定义一个resize()过程  
      private sub resize () 
       if me.windowstate=2 then 
           me.height=x ' x为你想设定的数
           me.width=y
       end if   
      在你想要的地方调用这个过程就OK了
      

  4.   

    同意xiaojian(萧剑)所说
    只要在Form_Resize事件中写入控制控件大小的代码就行
      

  5.   

    我的意思是说:在VB中,如果窗体的WindowsState属性设置为:0-Normal
    BorderStyle属性设置为:2-Sizable
    窗体底部左边是一个命令按钮,右边是一外任务栏,这两个控件等高,而且相互摆放在一起。
    请问:如何通过编写代码的方法来实现当窗体最大化时,窗体里面的控件也随窗体的变化,而自动摆放在窗体的底部?
    希望这次我把问题说清楚了,也希望各位能认真帮我解答,以前的方法我都试过了,但都不行。
    如果还有不清楚的地方,请到我的网页:http://quansui.top263.net下载这个程序,看看界面效果,然后给出程序代码。(注:下载的程序大小:68k,窗体的BordeStyle属性设置为:1-FixedStyle,WindowsState属性设置为:0-Normal)