为Panel添加水平滚动条

时间:2016-10-25 02:02:56

标签: vb.net panel scrollbars

我如何为panel添加水平滚动条,我试图将AutoScroll属性设置为True,但这只显示垂直滚动条。

我想要的是当客户端最小化form水平滚动条出现时,他可以看到panel中的所有控件,我使用没有边框的表单。

最大化`表格:

Maximize `Form 最小化'形式':

enter image description here

2 个答案:

答案 0 :(得分:2)

尝试以编程方式设置面板框属性:

panel.Autoscroll = True panel.VerticalScroll.Visible = True panel.HorizontalScroll.Visible = True

尝试调整面板大小,然后不要调整其内部每个数据的宽度大小。我想这是因为数据已完全安装在面板上。

答案 1 :(得分:0)

尝试查看Panel属性。在那里你可以看到AutoScroll属性。 AutoScroll属性:

  

指示当控件内容大于其可见区域时是否自动显示滚动条。

但是,如果Panel中的数据是正确的,则水平滚动条或垂直滚动​​条不会显示在Panel中。