我在窗体上面平均排了5个按钮,最大化后 怎样使他们平均排列?

解决方案 »

  1.   

    在onresize事件里重新平均设置各个按钮的left
      

  2.   

    你是不是放大缩小,5个按钮之间的距离等比放大缩小?这样只能在OnResize中计算各个按钮的Left,建议是把5个按钮靠左排列,这个是Windows的标准排列方式。
      

  3.   

    就是不知道怎么排比较合理  感觉都不大好SpeedButton1.Left:=(self.Width-SpeedButton1.Width)    div    2-150;
    SpeedButton2.Left:=(self.Width-SpeedButton2.Width)    div    2-50;
    就是怎样除比较好呢?
      

  4.   

    Anchors 属性把 ALleft 去掉, 只保留ALTOP