为什么要实现font也改变?需求比较变态。

解决方案 »

  1.   

    Winform搞这个确实很痛苦,我也纠结这个东西。还是WPF好。
      

  2.   

    Anchor:Top, Bottom, Left, Right
      

  3.   

    如果把界面做成图片,在 photoshop 里面就可以自由缩放了,字体也相应变大变小了。
    可问题是 winform 不是 photoshop ,简单的只有设置 Anchor , Dock了。
    我倒是知道如果 Anchor 设置为空,则它的位置可以自动调整,但是,大小不能调整。
    如果想实现更好的效果,只有自己编代码了。
    我等着兄弟你的方案,我也好看看怎么解决的。
      

  4.   

    可以试着了解一下 VS自带的 TableLayoutPanel 控件,应该可以解决你的问题我用的是DevExpress系列控件,它里面有个 LayoutControl 控件,能够实现这种功能。
      

  5.   

    工具里有布局的控件,tableLayoutPanel,flowLayoutPanel,splitContainer
    然后再配合容器里的控件的 anchor属性 和dock属性 就可以了.
      

  6.   

    把图作为backgroundimagelayout 设为stretch就可变大小了
      

  7.   

    Softgroup NetResize就可以帮你搞定了
      

  8.   

    Softgroup NetResize就可以帮你搞定了
      

  9.   

    Softgroup NetResize  不知道这个~~没听过
      

  10.   

    窗体中有个Resize事件,引用这个属性即可
      

  11.   


    我现在就是用的resize效果不好