如何在 wxPython ListCtrl 中绑定滚动条底部

How to bind scrollbar bottom in wxPython ListCtrl

我是 wxPython 的初学者,但我不知道如何绑定一个事件。

我想从 ListCtrl 绑定这个 "EVT_SCROLL_BOTTOM"...

从文档来看似乎没有办法做到这一点。 ListCtrl 不继承 ScrollEvent.. 但是有没有办法解决?

如何在ListCtrl中绑定垂直滚动条的事件?

我应该创建自己的 ListCtrl Class 并添加 ScrollEvent 继承吗?

此致,

如此处所述:wx.ScrollEvent documentation,ScrollEvents 仅由独立的滚动条和滑块发出。

但是 wx.ScrollWinEvents 是由滚动 Windows 发出的,例如 wx.ListCtrl。

因此,为了获得所需的结果,您应该将 wx.EVT_SCROLLWIN_BOTTOM 绑定到您的 List Ctrl,如下所示:

ListCtrlVariable.Bind(wx.EVT_SCROLLWIN_BOTTOM, self.FooEventHandler)