如何水平扩展wx.StaticBox?
我在扩展一个 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
使用
self.sizerBox.Add(self.images_area, 1, wx.EXPAND|wx.ALL, 10)
在 wxPyWiki 的第8点中,你可以找到一些关于如何使用EXPAND和比例参数来调整你的控件行为的说明。