Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 以编程方式按下此按钮_.net_Vb.net_Winforms_Window_Scrollbar - Fatal编程技术网

.net 以编程方式按下此按钮

.net 以编程方式按下此按钮,.net,vb.net,winforms,window,scrollbar,.net,Vb.net,Winforms,Window,Scrollbar,是否有使用编程代码按下此按钮的方法? 我似乎想不出一个方法,所以我想知道这里是否有其他人想出了一个 向下滚动 If lstListBox.Topindex < lstListBox.Items.Count - 1 Then lstListBox.Topindex += 1 End If 如果是DGV的话。。。为便于将来参考,此按钮称为滚动拇指。大多数控件都有滚动控件的方法。按钮和其他小部件供用户按下、单击和摆弄。如果它是一个列表框@PGallagherGotta love

是否有使用编程代码按下此按钮的方法?


我似乎想不出一个方法,所以我想知道这里是否有其他人想出了一个

向下滚动

If lstListBox.Topindex < lstListBox.Items.Count - 1 Then

    lstListBox.Topindex += 1

End If

如果是DGV的话。。。为便于将来参考,
此按钮称为滚动拇指。大多数控件都有滚动控件的
方法。按钮和其他小部件供用户按下、单击和摆弄。如果它是一个列表框@PGallagherGotta love XY questions呢。如果您试图使较低的项目滚动到视图中,请尝试
TopIndex
属性。
TopIndex
将确保显示的项目在不更改选择的情况下可见。非常正确@用户2177940。。。如果您不想更改选择,只需将
SelectedIndex
替换为
TopIndex
。是否没有直接的方法来模拟按下该按钮?我不希望它丢失所选项目,使用此代码它会丢失所选项目。请参阅上面的注释,我还调整了我的答案;-)
If lstListBox.Topindex > 0 Then

    lstListBox.Topindex -= 1

End If