VB.NET VScrollBar,反向功能

时间:2011-11-29 00:16:59

标签: vb.net scrollbar reverse

我想在VB.NET中反转VScrollBar的功能 - 我希望在按下向上按钮时数字增加,在按下向下按钮时减少数字。

我很惊讶这个问题在网上并不常见,但我在网上找不到任何关于让VScrollBar以我想要的方式在VB.NET中工作的内容。显然在VB 6.0中,您可以翻转Min和Max值,这实现了我想要做的,但他们在VB.NET中删除了该功能。任何人都知道如何实现这一目标?非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

很容易反转一个值,滚动条或不滚动:

Dim reversedValue As Integer = maximumValue - actualValue

如果你需要最低限度,那也没关系:

Dim reversedValue As Integer = minimumValue + maximumValue - actualValue

答案 1 :(得分:0)

只需minimum = -1000maximum = 0即可。 然后是Result = VScrollbar.Value * -1。 现在方向是从下到上。