默认的,本来就不会变。如果会变化,就是改变了AutoSize属性的值。

解决方案 »

  1.   

    使用dock,设置Acchor属性
    判断分辨率   
    在不同分辨率下调整控件坐标
    窗体加载resize时改变坐标  
      

  2.   

    貌似很有道理,请问具体的resize事件函数该怎么写呢~
      

  3.   

    处理Form的Resize事件,在事件处理方法中根据控件数目和Form的ClientSize属性值确定各控件的位置。
      

  4.   

    当你在窗体上拖放控件时
    可以设置Anchor属性Top, Bottom, Left, Right;
    或者设置Dock属性,就可以得到你想要的效果。
    设置完后,就会按照你设置的显示,可以再改变,得到你最满意的效果!
      

  5.   

    这个问题以前有人问过,就是将控件的anchor属性设为none就好了,就是不选Top, Bottom, Left, Right中的任一个即可实现控件随窗体变大而相对位置不变
      

  6.   

    可以动态设置控件位置。
    在窗体的resize事件,计算出控件和窗体的相对位置,
    再转换屏幕和控件的位置,重新给每一个控件设置位置。
      

  7.   

    初始化的时候用tag记录每个控件的位置,resize的时候重新计算控件位置
      

  8.   

    初始化的时候用tag记录每个控件的位置,resize的时候再重新计算一下