Windows窗体中的Flowlayout和Tablelayout

时间:2011-04-27 18:19:23

标签: c# .net tablelayoutpanel flowlayoutpanel windows-controls

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

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

1 个答案:

答案 0 :(得分:11)

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

听起来你应该使用TableLayout