2017-03-16 69 views
0

親愛的先生們感動:按鈕重繪後消失,再次出現時,鼠標

我使用wxPython的畫一些窗口背景和按鈕。 我用memoryDC重繪了背景面板,然後將背景圖像保存到staticbitmap。 我也在背景窗口的頂部聲明瞭一些按鈕。 當我重新繪製背景時,按鈕就會消失。
然後,當我將光標移動到這些按鈕上時,它們再次出現。 我試着提高()按鈕。
但這沒有奏效。

現在的解決方案是銷燬按鈕,然後在重新繪製窗口背景後再次重新實例化它們。 但是有沒有更有效的方法來做到這一點,而不必重建按鈕對象。

感謝

FARN

+2

如果您不向我們展示您的代碼,我們可能無法提供幫助。 –

回答

0

邁克·德里斯科爾發佈一個不錯的example for background bitmap in wxPython in his blog。注意在版本> = 2.9所需的帖子結尾處的代碼更新。

+0

感謝您的信息。 –

+1

如果你在上面的鏈接中發現了一條提示,你可以接受答案,如何解決你的問題。否則,反饋「回答沒有幫助,因爲[理由]」對於後代很有意思。 – nepix32

相關問題