Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试根据从我的数据库中读取的内容,用新的控件和数据填充我的 windows 窗体。表单的左侧是一个静态面板,不需要调整大小,但我需要在右侧创建多个标签,这需要更多空间。我添加了 vscroll 控件,但无法增加表单右侧的大小。
要使用滚动条将需要一个半低级的实现,您需要始终通过重新定位元素来更新视图,计算与总视图相关的滚动条,哪些元素是可见的等等。
在这种情况下,更好的解决方案可能是在Panel停靠的右侧添加一个控件(例如 Fill),然后将AutoScroll属性设置为True.
Panel
AutoScroll
True
这样,您将所有“低级”内容留给Panel控件,您可以将所需的元素添加和定位到 Panel 的Controls集合中。
Controls