У меня есть 3 горизонтальные панели, мне нужно иметь 6 панелей и 3 вспомогательных панели на панели 6, как показано на рисунке:
введите описание изображения здесь
Я не знаю, как я могу это сделать, это мой код:
import wx
class MainFrame(wx.Frame):
def __init__(self,parent):
wx.Frame.__init__(self,parent,title="myapp",size = (800,500))
self.left = wx.Panel(self ,style = wx.SUNKEN_BORDER,size=(200,-1))
self.center = wx.Panel(self ,style = wx.SUNKEN_BORDER,size=(250,400))
self.right = wx.Panel(self ,style = wx.SUNKEN_BORDER,size=(250,400))
self.right.SetBackgroundColour('white')
sizer1 = wx.BoxSizer(wx.HORIZONTAL)
sizer1.Add(self.left,0,wx.EXPAND)
sizer1.Add(self.center,1,wx.EXPAND)
sizer1.Add(self.right,1,wx.EXPAND)
self.SetSizer(sizer1)
self.Show()
app = wx.App()
frame=MainFrame(None).Show()
app.MainLoop()
спасибо за помощь