我是新的C#和我一直工作在一个小项目来获得与Visual Studio 2008年我设计在C#中的GUI的感觉,我有三个GroupBoxes一个TabControl。这三个GroupBoxes锚定到屏幕的左和右及工作完全当水平调整大小。

我想这三个盒占用屏幕的高度的33%,和优雅地调整大小。我试着瞎搞与锚定,但我似乎无法找到答案。我也一直在寻找类似的东西,但不幸的是,搜索定位容器产生的所有CSS和HTML的东西。

这似乎是一个很常见的事,但我似乎无法找到一个简单的方法来做到这一点。如果有人能在正确的方向指向我,我会非常感激。

谢谢!

有帮助吗?

解决方案

尝试一下 TableLayoutPanel中。我相信这不正是你想要的东西。它允许其区域内定义的行和列,以百分比或像素指定它们的宽度(列)和高度(行)。然后可以删除组框到每个细胞并设置其Dock属性填充,这将很好地与细胞调整沿着当TableLayoutPanel中调整大小(这可以通过使用对接或锚定可以容易地实现)。

其他提示

这是真的在黑暗中拍摄,但也许你可以尝试使用分片?

编辑:我刚刚检查了Visual Studio和我想TableLayoutPanel中可能会做你想要什么

EDIT2:宕,打浆至冲头:)

scroll top