self.sizer.Add(self.listBox, proportion=0, flag=wx.TOP | wx.LEFT, border=75)
BOTTOM和LEFT的边框是75,我怎样才能将wx.LEFT的边框设置为其他边框 但仍然将它应用于同一项目。
有类似的东西吗?: wx.LEFT = 40 wx.TOP = 130
如果我使用我的代码,它会将wx.LEFT和wx.TOP都设置为75(我不想要)。我想将这些项目设置为不同的值。 如果有人知道答案,我将不胜感激。
我无法使用
self.sizer.Add(self.listBox, proportion=0, flag=wx.LEFT, border=40)
self.sizer.Add(self.listBox, proportion=0, flag=wx.TOP, border=130)
它将返回错误。
答案 0 :(得分:3)
最简单的方法是嵌套sizer。所以把这个sizer本身放在你想要的边框的第二个sizer中。