【发布时间】:2011-03-28 10:28:14
【问题描述】:
我正在尝试制作几个不同的页面,我需要在其中显示不同的文本和按钮。 我所做的是创建了一个面板,然后在上面创建了几个大小调整器,然后在下一页中,我销毁了面板并使用不同的内容/大小调整器再次重新创建了面板。
它在 Linux 中运行良好,但是当我在 windows 中尝试相同的源时,第一页还可以,但在第二页及以后,似乎没有应用大小调整器。
我尝试了各种 .Update() 和 .Refresh(),但似乎没有任何效果。
似乎只有当我最大化窗口时才会应用大小调整器并且布局变得正常。 (同样,在 panel.Destory() 和新的面板生成之后,布局再次混乱。)
如何在 Windows 中创建两个不同的“页面”(我单击一个按钮并转到第二页),其中包含不同的内容和大小调整器?
【问题讨论】:
标签: python user-interface wxpython