Button控件上有图片,当Form窗体大小被改动时Button与图片的大小跟着改变。

解决方案 »

  1.   

    窗体加载的根据所有控件的原始大小
    把控件的width和height和窗体的Form.weight和Form.height的比值记录下来
    double [] initRateW;
    double [] initRateH;
    在窗体大小变化后  
    在ReSizing事件下面
    现在控件的大小就是
    width=Form.weight*initRateW[i]
    height=Form.height*initRateH[i]如果你窗体上动态添加的控件 就无效了
      

  2.   

    设置Button的Anchor属性为Top, Bottom, Left, Right
      

  3.   

    设置Button的Anchor属性为Top, Bottom, Left, Right
      

  4.   

    控件放到Panel上,然后设置Anchor属性