wx.SearchCtrl wxpython 中的问题
wx.SearchCtrl problems in wxpython
我正在 python 使用图形库 wxpython 开发应用程序。
我想添加一个 serchbox (searchctrl)。在图片中,您可以看到没有搜索框的应用程序,然后在显示区域中看到有搜索框的应用程序
如您所见,显示区域table变小了。为了将搜索框设置在右侧,我刚刚使用了:
ButtonBoxDosSizer.AddSpacer(99)
它是 99,因为对于这个值,搜索框设置在我想要的位置。我刚刚测试了一些其他值,直到我找到那个值。
有人知道为什么 table 变小或被拉低了吗?
试试这个:
sz = ButtonBoxDosSizer
# ...
sz.AddSpacer(99)
相比之下:
sz.AddSpacer((99, -1))
The docs 不太清楚参数 size
允许的内容,但从文档来看我似乎很清楚,size
如果给出 int
表示高度 和 宽度。 -1
的大小元组组件会将此维度留给大小调整过程。
我正在 python 使用图形库 wxpython 开发应用程序。 我想添加一个 serchbox (searchctrl)。在图片中,您可以看到没有搜索框的应用程序,然后在显示区域中看到有搜索框的应用程序
如您所见,显示区域table变小了。为了将搜索框设置在右侧,我刚刚使用了:
ButtonBoxDosSizer.AddSpacer(99)
它是 99,因为对于这个值,搜索框设置在我想要的位置。我刚刚测试了一些其他值,直到我找到那个值。
有人知道为什么 table 变小或被拉低了吗?
试试这个:
sz = ButtonBoxDosSizer
# ...
sz.AddSpacer(99)
相比之下:
sz.AddSpacer((99, -1))
The docs 不太清楚参数 size
允许的内容,但从文档来看我似乎很清楚,size
如果给出 int
表示高度 和 宽度。 -1
的大小元组组件会将此维度留给大小调整过程。