2024-05-23 23:05:41 发布
网友
我试图在wxPython网格中对列进行排序,为此我想在列标题中单击鼠标左键时运行一个函数。现在处理事件的正确层次结构是什么?一旦发生,如何运行函数?在
类HeaderCtrl有方法EVT_HEADER_CLICK,但如何在绑定中包含此方法?在
self.Bind(wx.EVT_HEADER_CLICK,self.sortData)
试试看
self.grid.Bind(wx.EVT_HEADER_CLICK,self.sortData)
我想您应该使用wx.Grid.EVT_GRID_LABEL_LEFT_CLICK事件。在
wx.Grid.EVT_GRID_LABEL_LEFT_CLICK
参见:http://www.blog.pythonlibrary.org/2010/04/04/wxpython-grid-tips-and-tricks/
试试看
我想您应该使用
wx.Grid.EVT_GRID_LABEL_LEFT_CLICK
事件。在参见:http://www.blog.pythonlibrary.org/2010/04/04/wxpython-grid-tips-and-tricks/
相关问题 更多 >
编程相关推荐