如何在Windows窗体中设置垂直滚动条

7
我很新于Win Form。 我想开发一个高度约为992*1403的表单。 我尝试将Win Form的大小设置为992*1403,但它只接受992*876。 我设置了一张大小为992*1403的图像作为背景。我需要放置一个垂直滚动条。我放置了这个滚动条,但不知道当用户滚动该滚动条时如何编写代码。
请给我一些示例代码或链接。
1个回答

27

根据您所描述的,您只需要将表单的“Autoscroll”属性设置为true(在“布局”部分下)。右键单击表单,选择“属性”。

这将在表单不适合当前窗口大小时添加滚动条。无需编写代码。仅当有控件超出当前视图时,滚动条才会出现。


再次阅读您的说明,您可能正在寻找一个大的面板。将Panel添加到您的表单中,将位置设置为0,0,大小设置为992,1403。然后将控件添加到面板中。不要忘记按上述方法设置表单的自动滚动。


实际上...这正是我所需要的,但幸运的是你并不需要将PANEL自动滚动设置为true! - 333Matt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接