日期:2014-05-17  浏览次数:20770 次

--------------100分求教WinForm中控件布局的问题。--------------
各位朋友
    请教一个问题:
    我在窗体中放入两个groupBox控件:A(dock属性Bottom),B(dock属性Fill),我想让两个控件无论窗体大小怎么改变,两个控件都能动态地各占窗体的一半大小,不知道要怎么设置。
    真心求教,十分感谢。

------解决方案--------------------
这个不是 通过属性设置的- -是需要 内部编码写的。。。
就知道这么点了  
------解决方案--------------------
外面加个容器splitContainer 按中间分割,设置DOCK,然后将两个groupBox分别置于两个区域,再次DOCK
------解决方案--------------------
tableLayout控件,一行两列,列各占50%,应该可以
------解决方案--------------------
OnPaint 里除一下  
 A.width = B.left =B.width = Form1.width/2 

简单的设置一下属性即可
------解决方案--------------------
引用:
外面加个容器splitContainer 按中间分割,设置DOCK,然后将两个groupBox分别置于两个区域,再次DOCK
--------------------
十分感谢。
只是想问一下,如果到时候有4-5个控件,不知道这个方法能不能使用。

那你就响应的添加容器splitContainer控件嘛,再设置下dock!