vb.net listbox控件每次要添加好多行值,但如何才能让光标一直保持在最后一行呀,也就是说让显示跟这光标

vb.net listbox控件每次要添加好多行内容,但如何才能让光标一直保持在最后一行呀,也就是说让显示最后的内容(而不是停在第一行哪里不动)

第1个回答  2013-03-22
ListBox1.Items.Add("需要添加的行值")
ListBox1.SelectedIndex = ListBox1.Items.Count - 1

第二句,确保让选择项保持在最后一项,这样一直可以看到添加过程
第2个回答  2013-03-22
给个例子:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Integer
ListBox1.Items.Clear()
For i = 1 To 30
ListBox1.Items.Add(i)
Next
ListBox1.SetSelected(ListBox1.Items.Count - 1, True)
End Sub
End Class本回答被提问者采纳
相似回答