如何将多行TextCtrl的大小设置为始终填充其父面板?
答案 0 :(得分:9)
使用boxSizer
。
当你将textCtrl
添加到sizer时,将比例设置为1
并传递wx.EXPAND
标记,这样即使面板显示,textCtrl
也应该填充面板调整大小
bsizer = wx.BoxSizer()
bsizer.Add(yourTxtCtrl, 1, wx.EXPAND)
在面板初始化结束时放置以下内容以设置布局
self.SetSizerAndFit(bsizer)