0

我构建了一个包含 5 行的列表框。在每个行上按 ENTER 键会生成一个新的列表框,并且 ESC 键返回到前一个。问题是:当我输入第一个列表框的第 3 行时,按 ESC 后它会返回但第一行处于活动状态。我如何才能激活最后选择的行?(在我的示例中,我希望在按 esc 后选择第 3 行)

4

1 回答 1

0

您可以使用 listBox1.SelectedIndex 来获取和设置选定的行:

Dim index As Integer = listBox1.SelectedIndex
listBox1.SelectedIndex = index + 1
于 2012-10-06T20:39:36.557 回答