Я пытаюсь создать два разных класса, чтобы зафиксировать две строки в верхней части сетки, например в нижней части.Но я обнаружил, что это сильно отличается от того, что я думал. Я просто хочу заморозить две строки, как в Excel. введите описание изображения здесь
class RightGridTop(grid.Grid):
def __init__(self,parent,gridwidth):
grid.Grid.__init__(self,parent,-1)
self.CreateGrid(2,gridwidth)
......
class RightGridBelow(grid.Grid):
def __init__(self,parent,gridwidth):
grid.Grid.__init__(self,parent,-1)
self.CreateGrid(30,gridwidth)
......
class OnePanel(wx.Panel):
......
rtpsizer = wx.BoxSizer(wx.VERTICAL)
rtpsizer.Add(self.RGridTop,1,wx.EXPAND)
rtpsizer.Add(self.RGridBelow,1,wx.TOP|wx.EXPAND)
self.RightTablePanel.SetSizer(rtpsizer)