如何让wx.ListCtrl的滚动条自动锁定到底部以显示最新数据?

4 投票
1 回答
2341 浏览
提问于 2025-04-16 11:05

当我往我的wx.ListCtrl里添加新数据时,窗口会慢慢填满,出现滚动条。我想要的是让最新的数据(也就是列表最底部的内容)显示在窗口上。我的第一个想法是让wx.ListCtrl的滚动条默认停在窗口的底部。如果有其他更好的方法来实现这个目标,我非常乐意听听。

1 个回答

11

在你添加了新的项目之后,你应该可以使用

self.EnsureVisible(self.GetItemCount() - 1)

这个代码来把滚动条固定在最底部。

撰写回答