【问题标题】:WxPython AddSpacerWxPython AddSpacer
【发布时间】:2014-10-07 11:03:31
【问题描述】:

我正在尝试将使用 WxPython 3.0.1.1 的间隔器添加到 wx.GridBagSizer。

如果我执行以下操作:

import wx
sizer = wx.GridBagSizer()
sizer.AddSpacer((10,10))

它在 (10,10) 是大小的地方不起作用。在文档中,他们同时提到了 Add 方法和 AddSpacer 方法,但它们似乎都没有像记录的那样工作。

我对使用什么将垫片添加到 gridbagsizer 有点迷茫,有人可以帮忙吗?

http://wxpython.org/Phoenix/docs/html/Sizer.html#Sizer.AddSpacer

http://wxpython.org/Phoenix/docs/html/GridBagSizer.html#GridBagSizer.Add

我查看了以下示例:http://nullege.com/codes/search/wx.GridBagSizer.AddSpacer 但它对我不起作用。

【问题讨论】:

    标签: wxpython wxwidgets


    【解决方案1】:

    它是一个网格,所以当你向它添加东西时,你必须告诉哪里:

    sizer.Add((10, 10), (0, 0))
    

    将 10x10 的间隔添加到网格的位置 (0, 0)。 (至少在 wx 2.8 中)

    【讨论】:

    • 谢谢你的实际工作我可能在做一些愚蠢的事情:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多