Python 如何强制wx.ListCtrl滚动条自动锁定到底部,以便在窗口中显示最新的数据?
当新数据进入my wx.ListCtrl时,窗口将填满并显示滚动条。我想做的是在windows上显示最新的数据(在列表的底部)。我的第一个想法是强制wx.ListCtrl滚动条默认位于窗口底部。如果有其他/更好的方法,我洗耳恭听。添加新项目后,您应该能够使用Python 如何强制wx.ListCtrl滚动条自动锁定到底部,以便在窗口中显示最新的数据?,python,wxpython,Python,Wxpython,当新数据进入my wx.ListCtrl时,窗口将填满并显示滚动条。我想做的是在windows上显示最新的数据(在列表的底部)。我的第一个想法是强制wx.ListCtrl滚动条默认位于窗口底部。如果有其他/更好的方法,我洗耳恭听。添加新项目后,您应该能够使用 self.EnsureVisible(self.GetItemCount() - 1) 将滚动条固定到底部。self.ensurevible(self.GetItemCount()-1如果self.GetItemCount()>0,则为0
self.EnsureVisible(self.GetItemCount() - 1)
将滚动条固定到底部。self.ensurevible(self.GetItemCount()-1如果self.GetItemCount()>0,则为0)
看起来,self.ensurevible(-1)
工作正常,但只是以防万一。。。