界面问题一个form,formstyle属性为fsmdichild,borderstyle属性为bssizeable
1.需要让此form的关闭按钮不可用,最大化和最小化可用.设置了bisystemmenu为false,biminisize为true,bimaximize为true,但是运行后发现此窗体不含系统菜单(最小化,最大化和关闭按钮均不见)
2.当此form最大化时,form中的dbgrid也要跟着相应扩大,请问怎么实现,谢谢!

解决方案 »

  1.   

    应该是当此form被改变大小时,form中的dbgrid也要跟着相应变化,
      

  2.   

    procedure TForm2.FormCreate(Sender: TObject);
    var mnu: HMENU;begin  mnu := GetSystemMenu(Handle, False);  EnableMenuItem(mnu,SC_CLOSE,MF_BYCOMMAND+MF_DISABLED+MF_GRAYED);end;
      

  3.   

    但是我的form中不光只有dbgrid这一个控件,align属性会影响别的空间位置阿。
      

  4.   

    别的都放到一个panel或groupbox里