2017-03-16 102 views
0

亲爱的先生们感动:按钮重绘后消失,再次出现时,鼠标

我使用wxPython的画一些窗口背景和按钮。 我用memoryDC重绘了背景面板,然后将背景图像保存到staticbitmap。 我也在背景窗口的顶部声明了一些按钮。 当我重新绘制背景时,按钮就会消失。
然后,当我将光标移动到这些按钮上时,它们再次出现。 我试着提高()按钮。
但这没有奏效。

现在的解决方案是销毁按钮,然后在重新绘制窗口背景后再次重新实例化它们。 但是有没有更有效的方法来做到这一点,而不必重建按钮对象。

感谢

FARN

+2

如果您不向我们展示您的代码,我们可能无法提供帮助。 –

回答

0

迈克·德里斯科尔发布一个不错的example for background bitmap in wxPython in his blog。注意在版本> = 2.9所需的帖子结尾处的代码更新。

+0

感谢您的信息。 –

+1

如果你在上面的链接中发现了一条提示,你可以接受答案,如何解决你的问题。否则,反馈“回答没有帮助,因为[理由]”对于后代很有意思。 – nepix32

相关问题