我正在尝试根据从数据库中读取的内容,使用新的控件和数据填充我的Windows窗体。窗体的左侧是静态面板,不需要重新调整尺寸,但我需要在右侧创建多个标签,这需要更多空间。我添加了vscroll控件但是在增加表单右侧的大小方面遇到了麻烦。
答案 0 :(得分:1)
要使用滚动条,需要半低级实现,您需要始终通过重新定位元素来更新视图,计算与总视图相关的滚动条,可见的元素等等
在这种情况下,更好的解决方案可能是在对接的权限上添加Panel
控件(f.ex.Fill),然后将AutoScroll
属性设置为True
这样您就可以将所有“低级”内容留给Panel
控件,您可以将所需的元素添加到Panel Controls
集合中并将其定位。