我已经创建了一个用户控件并将其添加到表单并启用了Auto Scroll属性(True)。
当我调整表单大小时,此用户控件水平滚动条仍保持相同的宽度,并且不会更改其长度,因此在更改表单大小或用户控件大小时,我无法看到用户控件内容改变了。
任何人都可以帮助我解决如何使水平滚动条按预期工作:比如当表单调整大小时,水平滚动条允许用户查看用户控件的内容(这是默认的beaviour)。
答案 0 :(得分:1)
自动滚动属性(True)是表单属性。
如果您在窗体可见区域外有控件,它会影响窗体的行为,它的行为如下:
如果Auto Scroll = true - >那么你将在表单中有滚动条,这样你就可以滚动到不可见的控件或控件的一部分
如果Auto Scorll = false - >然后在任何情况下都不会将scollbars添加到表单中,并且控件将保持不可见。
如果内容在控件内部不可见,请尝试将控件的属性“Scrollable”更改为“true”或将“Scrollbars”更改为“both”,取决于控件的类型。