先建立了一个mdiform窗体,然后添加了几个子窗体。 
接着利用picturebox在mdiform上面添加了几个控件,现在想在加载mdiform窗口的时候同时显示一个子窗体,但是我运行的时候,要显示的子窗体被压在了下面(我觉得),我该怎么办? 
谢谢各位~

解决方案 »

  1.   

    有个变通的方法,就是用一个无标题的窗体当作mdiform的背景。
      

  2.   

    我现在新建了一个form,利用它做背景,原来的mdiform上面的控件全部删除,但是现在的新问题是:当设置此form的borderstyle为2时,可以显示,但是设置为其他时又显示不了了。我需要borderstyle为0的时候显示。
    怎么办~~~谢谢各位!
      

  3.   

    你应该先将这个背景的borderstyle设成0,俺试写了一个程序,form1, form2都是子窗体, form1的borderstyle手工设成0
    form1和form2上随便建了几个控件。程序如下Option ExplicitPrivate Sub MDIForm_Load()
        Load Form1
        Form1.Show
        
        Load Form2
        Form2.Show
        
    End SubPrivate Sub MDIForm_Resize()
        Form1.Left = 0
        Form1.Top = 0
        Form1.Width = Me.ScaleWidth
        Form1.Height = Me.ScaleHeight
        Form1.ZOrder 1
    End Sub