随着我的列表增长,有滚动条。 我想隐藏它们。 我如何在wxPython中使用wx.ListCtrl?
答案 0 :(得分:0)
我终于设法隐藏了水平滚动条,实现了我自己的ListCtrlAutoWidthMixin
EVT_LIST_COL_DRAGGING
事件绑定,因此列总是填充客户端大小宽度,不会更进一步。
(实际上,我从this话题中获取了自定义ListCtrl
的代码并对其进行了一些调整。如果需要,我会稍后发布一个带有我的代码的要点的链接 - 现在它& #39; s非常评论!)
不确定,但是,也许,这对您的情况会有所帮助:
how to hide the Vertical and horizontal Scrollbars with wxPython ?
P.S。在wxPython中,我没想到自动调整大小的列很难。有谁知道在PyQt,Tkinter或Kyvi中是否更容易做同样的事情?我设法尝试了一下,但在管理我写的桌面应用程序的多维列表之前,我总是陷入困境。