我写的应用程式,最大化之后,窗口最大化
但是窗体上的东西都还是原先的那个大小请各位给点帮助,怎么样最大化后,窗口上的东西会自动等比例排放

解决方案 »

  1.   

    根据窗体最大化前后窗体的大小,在form1.onpaint事件中调用ScaleBy方法。
      

  2.   

    你是说窗体控件跟着窗体变大小吧?
    1、一般你说的这情况都用align属性来控制,比如你左边放一个dbgrid,align属性设为alLeft,右边放个dbgrid,属性设为alclient,这样你的窗口变它们的大小和位置自动跟着变.   
    2、在Form的OnResize里进行计算来改变各控件的大小与位置啦
      

  3.   

    这就你去用灵活组合,各个Panel、Group什么的?Align属性的调整
      

  4.   

    根据各个控件的
    Anchors属性灵活来设置 
    就可以了 
      

  5.   

    希望有个封装好的代码块来处理窗体resize后的
    自己老是感觉处理不满意,
    如果有哪位大老经验比较好,希望不吝赐教
      

  6.   

    灵活使用Anchors属性。
    不需要写任何的代码。