当 SelectionMode 为 SelectionMode.NONE 时,不能调用 SelectionMode.SelectedIndex 的方法。
所以,把 SelectedMode 改为其它就可以了。
然后, ListBox1.SelectedIndex = ListBox1.Items.Count - 1 。
如果你是想失去焦点,那 ListBox1.ClearSelected() 就可以了。
楼上说的对,你已经设置为不可选择了,又怎么能滚动到指定位置呢?
你可以在选中完毕后再将selectionmode设置为None
又学一招