如何在VB.NET中使用不带滚动条的按钮向下滚动面板

如何在VB.NET中使用不带滚动条的按钮向下滚动面板,vb.net,scrollbar,panel,tabcontrol,Vb.net,Scrollbar,Panel,Tabcontrol,我想知道如何向下滚动包含选项卡控件的面板 在VB.NET中,使用按钮而不显示滚动条。我尝试了以下方法 Dim Location As Integer = Panel_Images.Location.Y If Location + 20 < Panel_Images.VerticalScroll.Maximum Then Location += 20 Panel_Images.VerticalScroll.Value = Location Else 'If s

我想知道如何向下滚动包含
选项卡控件的
面板
在VB.NET中,使用按钮而不显示滚动条。我尝试了以下方法

Dim Location As Integer = Panel_Images.Location.Y

If Location + 20 < Panel_Images.VerticalScroll.Maximum Then

    Location += 20
    Panel_Images.VerticalScroll.Value = Location

Else

    'If scroll position is above 280 set the position to 280 (MAX)
    Location = Panel_Images.VerticalScroll.Maximum
    Panel_Images.AutoScrollPosition = New Point(0, Location)
End If
Dim Location As Integer=Panel_Images.Location.Y
如果位置+20

它只滚动一次,不再工作。

那么您想在另一个控件中设置面板的位置吗?如果要向上滚动控件,请将其location.Y(或其“Top”)属性设置为减去所需的任何值,它将被其父控件剪裁


要向下滚动,请将属性设置为正值。

是否要在另一个控件中设置面板的位置?如果要向上滚动控件,请将其location.Y(或其“Top”)属性设置为减去所需的任何值,它将被其父控件剪裁

要向下滚动,请将属性设置为正值