【发布时间】:2013-07-22 13:44:50
【问题描述】:
要使表单可滚动,我必须遵守哪些规则...
我简单地将属性AutoScroll 设置为true。
我还尝试在Auto Scroll 为真时将AutoSize 设置为真/假,但这些都不起作用...还尝试将面板放入其中并添加所有组件...仍然没有...
也许使用V or HScrollBar 会有所帮助,但我真的不知道如何将它与表单链接...
form.AutoScroll = true;
formMainLayout.AutoScroll = true;
rootPanel.AutoScroll = true;
【问题讨论】:
-
您的子控件从表单中隐藏?
-
“子控件”从表单中隐藏是什么意思?如果你是这个意思,form有这个Controls.Add:rootPanel,rootPanel有formMainLayout,formMainLayout有所有其他Controls
-
我的意思是如果您的表单大小是 (200,200)。您的任何子控件是否存在超出此范围?(超过 200,200)
-
你必须给它一个显示滚动条的理由。让它更小。