我构建了一个包含5行的listBox。按下每个按钮上的ENTER键,一个新的ListBox生成,ESC键返回到前一个。 问题是:当我输入第一个ListBox的第3行时,按下ESC后它返回但第一行激活。我如何激活最后一个选择行?(在我的例子中,我希望在按下esc后选择第3行)
答案 0 :(得分:0)
您可以使用listBox1.SelectedIndex来获取和设置所选行:
Dim index As Integer = listBox1.SelectedIndex
listBox1.SelectedIndex = index + 1