隐藏C#中的表单滚动条

时间:2012-04-22 10:04:06

标签: c# forms scrollbar hide

也许这不是一个新问题;但不幸的是我无法解决我的问题。

我的表单需要显示滚动条,但我不想一直使用滚动条。 我想知道如何仅在特定条件下显示ScrollBar。

例如: 当表单超出工作区边界时,我想设置特定的表单位置而不使用/显示滚动条。

因此我的问题:如何在不使用滚动条的情况下水平移动表单?

更新:看来我的问题还不清楚。 请参阅以下条件:

  1. 当表单边框小于页面时,表单需要ScrollBar功能。

  2. 当表单超出工作区边界时显示ScrollBar。

  3. 我等待您的回复!

1 个答案:

答案 0 :(得分:0)

您可以将AutoScroll设置为false,然后以编程方式更新滚动值:

this.HorizontalScroll.Value = this.HorizontalScroll.Maximum;