本帖最后由 cdzy12156 于 2012-09-24 10:08:25 编辑

解决方案 »

  1.   

    没有按比例分配这个属性的,你需要自己计算,可以使用Form的Resize事件来利用控件的left,Top属性来布局你想要的效果,当然,这也是件吃力不讨好的事,自带控件的绘制效率不怎么样,窗体放大缩小会有较严重的闪烁效果。我建议还是把窗体最大化按钮屏蔽,禁止改变窗体大小
      

  2.   

    楼主换WPF吧
    可以直接缩放
    不然你就只能使用布局之类的方式去实现
    或者自己根据比例调整位置
      

  3.   

    如果 你想 根据界面大小 自动调整控件大小,需要界面上每一个控件属性都改下,或者 你写个公共函数 便利界面上的控件 修改属性:
    控件的-Imagealign-把上下左右 都点击选上 你试试 我之前测试过 可以的
      

  4.   

    试下,DevExpress的XtraLayoutControl吧,肯定能满足你的要求
      

  5.   

    这个东西,需要耐心的调整,才可以,还真没有简单的方法。
    基本上的操作分为如下三种:
    anchor
    dock
    sizechanged事件