我在编写一个程序时,窗体上放置了若干个Align属性不为零和一个Align属性为零的控件。而这些控件因为程序的需要,这些Align属性不为零的控件的高度或宽度要做相应的调整,那么我如何使这个Align属性为零的控件的大小也能和它们一样相应的调整。

解决方案 »

  1.   

    我建议如果程序运行时需要改尺寸的话就不要使用 Align 属性了,直接在 Form_Resize 中手动写代码就行了
      

  2.   

    Private Sub Picture1_Resize()
        Picture2.Width = Picture1.Width
        Picture2.Height = Picture1.Height
    End Sub
      

  3.   

    楼上诸位:谁能告诉我VB的窗体是怎么控制Align属性不为零的控件的吗?在窗体改变大小之后,这些控件大小也自动被改变了呀
      

  4.   

    那你为什么要把Align属性设为不为零?
      

  5.   

    这么说吧:窗体上有一个状态条(具有Align属性且不为零),还有若干个工具条(具有Align属性且不为零,有时显示,有时不显示。而且Align的属性值在程序中会改变),剩下的区域为一个Picture控件,我想使该Picture控件自动填充余下的区域,我该如何做。