如何在不需要在wxPython中手动调整大小的情况下刷新wxFrame?

时间:2010-10-22 11:57:41

标签: wxpython grid expand sizer

我在wxPython脚本中有一个简单的框架,它不像我想要的那样令人耳目一新。

基本上框架开始是空白的。然后,用户可以选择不同的数据集以网格形式查看。选择数据集后,脚本会创建一个网格并将其放入框架中的sizer中。问题是框​​架显示的网格尺寸非常小,sizer没有像它应该的那样扩展(或者至少我预期的方式)。此外,当我手动调整框架大小(即使用鼠标)时,大小调整器突然像它应该的那样扩展,并且整个框架都充满了网格。

如何让sizer立即展开网格,而不仅仅是在手动调整框架大小时?

1 个答案:

答案 0 :(得分:3)

在包含网格的sizer上调用Layout()