Windows窗体中的Flowlayout和Tablelayout

Gai*_*ter 8 .net c# tablelayoutpanel flowlayoutpanel windows-controls

Windows窗体中Flowlayout和Tablelayout有什么区别?我知道我可以谷歌,但我的时间有点短.

我的要求也是,当表单调整大小时.调整窗体大小不应该弄乱控件的对齐,它应该对分辨率的变化做出反应.

Jam*_*len 12

TableLayout将控件保持在网格模式中,并将调整大小以填充表单(如果停靠到父容器).A FlowLayout将控件放在(默认情况下)水平线中,如果控件不完全适合,则将控件包装到下一行.在调整面板大小时,包装应该动态发生.您也可以将其设置为垂直包装.

听起来你应该使用一个TableLayout.