如何在Wxpython中将wx.LEFT和wx.TOP设置为两个不同的值?
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)
它会返回错误。
self.sizer.Add(self.listBox, proportion=0, flag=wx.TOP | wx.LEFT, border=75)
the border of BOTTOM and LEFT is 75, how can i set the border of wx.LEFT to something else
but still apply it to the same item.
Is there something like?:
wx.LEFT = 40
wx.TOP = 130
If I use my code, it will set both wx.LEFT and wx.TOP to 75 (which i do not want). I want to set these items to different values.
If anyone knows the answer, it would be greatly appreciated.
I cannot use
self.sizer.Add(self.listBox, proportion=0, flag=wx.LEFT, border=40)
self.sizer.Add(self.listBox, proportion=0, flag=wx.TOP, border=130)
It will return an error.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最简单的方法是嵌套大小测定器。因此,将此尺寸调整器本身放入具有所需边框的第二个尺寸调整器中。
The easiest way to do this is to nest sizers. So put this sizer itself in a second sizer with the border you want.