可以移除wxgrid中的自动水平滚动条吗?
发布于 2014-01-06 01:19:05
显示水平,隐藏垂直滚动条:
grid_object.ShowScrollbars(wx.SHOW_SB_DEFAULT,wx.SHOW_SB_NEVER)隐藏水平和垂直滚动条:
grid_object.ShowScrollbars(wx.SHOW_SB_NEVER,wx.SHOW_SB_NEVER)发布于 2011-02-12 11:25:01
很遗憾,我不会。正如我在来自wx开发人员和wxPython创建者/维护者Robin Dunn的邮件归档中发现的那样:
虽然您可以使用处理滚动的wx.Window和wx.ScrolledWindow方法来停用滚动条,但Grid类会在不同的时间点重置自身,然后它们就会返回。因此,除了使窗口足够大而不再需要滚动条之外,实际上没有任何方法可以禁用滚动条。
reference
发布于 2020-11-06 16:32:58
我遇到了类似的问题,水平滚动条隐藏了网格的最低一行,并且网格不随面板扩展。我在这里找到了一些关于这个问题的信息:
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))https://stackoverflow.com/questions/4852972
复制相似问题