如何水平扩展wx.StaticBox?

时间:2011-11-08 23:01:15

标签: python wxpython boxsizer

我在扩展StaticBox时遇到了麻烦。

以下是我正在使用的代码:

self.images_area = wx.StaticBox(self, -1, '')
self.sizerBox = wx.BoxSizer(wx.HORIZONTAL)
self.sizerBox.Add(self.images_area, 0, wx.EXPAND|wx.ALL, 10)
self.SetSizer(self.sizerBox)

它似乎是垂直工作,但它不会水平扩展(因为我在BoxSizer中使用了wx.HORIZONTAL,我会认为相反)

1 个答案:

答案 0 :(得分:0)

使用

self.sizerBox.Add(self.images_area, 1, wx.EXPAND|wx.ALL, 10)

你在wxPyWiki(第8点)中有一些迹象表明EXPAND和比例参数如何工作以给出你的小部件的行为。