如何让wx.ListCtrl的滚动条自动锁定到底部以显示最新数据?
当我往我的wx.ListCtrl里添加新数据时,窗口会慢慢填满,出现滚动条。我想要的是让最新的数据(也就是列表最底部的内容)显示在窗口上。我的第一个想法是让wx.ListCtrl的滚动条默认停在窗口的底部。如果有其他更好的方法来实现这个目标,我非常乐意听听。
1 个回答
11
在你添加了新的项目之后,你应该可以使用
self.EnsureVisible(self.GetItemCount() - 1)
这个代码来把滚动条固定在最底部。