【发布时间】:2011-01-31 15:58:31
【问题描述】:
是否可以移除 wxgrid 中的自动水平滚动条?
【问题讨论】:
标签: wxpython
是否可以移除 wxgrid 中的自动水平滚动条?
【问题讨论】:
标签: wxpython
显示水平滚动条,隐藏垂直滚动条:
grid_object.ShowScrollbars(wx.SHOW_SB_DEFAULT,wx.SHOW_SB_NEVER)
隐藏水平和垂直滚动条:
grid_object.ShowScrollbars(wx.SHOW_SB_NEVER,wx.SHOW_SB_NEVER)
【讨论】:
很遗憾,没有。正如我在来自 Robin Dunn、wx 开发人员和 wxPython 创建者/维护者的邮件档案中发现的那样:
虽然您可以停用 使用 wx.Window 和滚动条 wx.ScrolledWindow 方法处理 滚动,Grid 类重置 本身在不同的点,他们只是 回来。所以真的没有 禁用滚动条的方法,其他 比让窗户足够大 他们是不需要的。
【讨论】:
我遇到了类似的问题,水平滚动条隐藏了网格的最低行,并且网格没有随其面板展开。我在这里找到了一些关于这个问题的信息:
https://forums.wxwidgets.org/viewtopic.php?f=1&t=44663&sid=99086632d76e75110e93f5c806f36d3b
然而,对我有用的只是用非常大的垂直尺寸初始化网格,例如
grd.Grid.__init__(self, parent, -1, name=str(myid), size=wx.Size(100,1000))
【讨论】: