我很難在窗口最小化後恢復窗口。在wxpython中恢復窗口
最小化工作正常,但我想打開窗口備份.. self
恢復,但Vodka_Frame不。
這裏是我的代碼:
def minimizeProgram(event):
self.Iconize()
Vodka_Frame.Iconize()
def maximizeProgram(event):
if self.IsIconized()=='True' or Vodka_Frame.IsIconized()=='True':
self.Iconize(False)
Vodka_Frame.Iconize(False)
self.Show(True)
Vodka_Frame.Show(True)
self.Raise()
Vodka_Frame.Raise()
#### Catch the minimize event and minimize both windows.
self.Bind(wx.EVT_ICONIZE,minimizeProgram)
#### Catch the maximize event and maximize both windows.
self.Bind(wx.EVT_LEFT_DCLICK,maximizeProgram)
我到底做錯了什麼?我怎樣才能讓我的窗戶回來! :)
如何在沒有計時器和時間限制的情況下提升它? – user2351394
正如其他人提到的,你可以使第二個框架成爲主體的一個孩子,它應該工作。我想你可以捕獲EVT_ACTIVATE或EVT_MAXIMIZE,並以此方式提高第二幀。 –
這個問題可能會幫助我們獲得更好的溝通。 http://stackoverflow.com/questions/16923906/wxpython-window-maximize-restore – user2351394