如何在 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)
我是 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)