如何制作覆盖所有内容的静态位图?

时间:2012-07-08 07:02:41

标签: wxpython

我需要一个wx.StaticBitmap(),它位于某个框架中包含的任何窗口小部件之上。我已经尝试过使用wx.STAY_ON_TOP样式,但我相信它只适用于位于相同直接容器中的那些小部件。

假设我有一个框架,框架具有静态图像作为背景,面板位于其上,其中包含其他几个小部件。现在我怎么能制作一个静态图像,或者任何其他可以显示图像的图像,它具有主框架或背景图像的父级,但如果位于面板的顶部,它总是覆盖它。

使面板本身成为覆盖图像的父级不是一个选项

我还必须提到在输入窗口事件之后生成面板的事实。

1 个答案:

答案 0 :(得分:0)

使用wx.Dialog并使用其ShowModal()方法在其他所有内容上显示您的位图。您也可以使用其他小部件隐藏面板,并使用位图显示该面板。关于如何做到这一点很有趣tutorial

相关问题