0

我正在尝试根据从我的数据库中读取的内容,用新的控件和数据填充我的 windows 窗体。表单的左侧是一个静态面板,不需要调整大小,但我需要在右侧创建多个标签,这需要更多空间。我添加了 vscroll 控件,但无法增加表单右侧的大小。在此处输入图像描述

4

1 回答 1

1

要使用滚动条将需要一个半低级的实现,您需要始终通过重新定位元素来更新视图,计算与总视图相关的滚动条,哪些元素是可见的等等。

在这种情况下,更好的解决方案可能是在Panel停靠的右侧添加一个控件(例如 Fill),然后将AutoScroll属性设置为True.

这样,您将所有“低级”内容留给Panel控件,您可以将所需的元素添加和定位到 Panel 的Controls集合中。

于 2012-10-31T22:08:07.023 回答