wxPython:制作一个固定高度的面板

Ram*_*hum 2 python layout wxpython widget

我有一个wx.Frame,其中我有一个包含两个项目的垂直BoxSizer,一个TextCtrl和一个自定义小部件.我希望自定义小部件具有固定的像素高度,而TextCtrl将正常扩展以填充窗口.我该怎么办?

Ram*_*hum 6

得到它了.

创建窗口小部件时,请使用大小(-1,100),其中" 100"是您想要的高度.显然," -1"在这种情况下是一种"无".

将小部件添加到sizer时,使用0的比例,如下所示: self.sizer.Add(self.timeline,0,wx.EXPAND)