在其form_load事件过程中,设置其left和top
但要在MDIForm的scaleWidth和scaleHeigh内设置。
如果你不知道怎么设置,你说话,我告诉你

解决方案 »

  1.   

    比如你想把子窗体放在mdi窗体的中间,你可以这样:
    假设P是mdi窗体的名字,S是自窗体的名字S.Top = (P.ScaleHeight - S.Height) / 2
    S.Left = (P.ScaleWidth - S.Width) / 2问题是,有可能mdi窗体不够大,放不下,那可以这样:
    P.Width = S.Width + 300
    P.Height = S.Height + 200 + P.Height - P.ScaleHeight