0

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

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

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

我还必须提到一个事实,即面板是在进入窗口事件之后生成的。

4

1 回答 1

0

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

于 2012-07-09T13:33:09.910 回答