相当于Java的BorderLayout

时间:2012-06-28 10:56:49

标签: c# .net winforms border-layout

有吗?如果没有,你有什么建议?现在我们正在使用大量的拆分容器,而且它的编码方式使得添加新控件变得非常困难,特别是在相同的面板中,调整大小在其他方面是没有希望的。它可以使用拆分容器以更好的方式再次重新编码,但是有更好的选择吗?

enter image description here

图片由Sun的“A Visual Guide to Layout Managers”提供。

1 个答案:

答案 0 :(得分:4)

听起来你想要DockPanel

以下是演示图片:http://i.msdn.microsoft.com/dynimg/IC21907.png
与你的惊人相似。

在WinForms中,您只需使用预先存在的Dock属性(另请参阅Anchor),如下所述:http://www.techrepublic.com/article/manage-winform-controls-using-the-anchor-and-dock-properties/6165908