0

ユーザーが閉じるボタンをクリックしてフレームが終了したかどうかを確認するにはどうすればよいですか。子と親の2つのwx.frameがあるので、知る必要があります。親フレームを閉じるときに、子フレームを閉じるにはどうすればよいですか?私はwxpythonを使用しています

4

1 に答える 1

2

メインの親フレームが親であるとしましょう。

class parent(wx.Frame):
      def __init__(self, parent):
            ## Ur GUI's code ##

            self.Bind( wx.EVT_CLOSE, self.ParentFrameOnClose )
      def ParentFrameOnClose(self, event):
            self.DestroyChildren()  ## Destroy the children first
            self.Destroy()    ## Destroy the parent then.
于 2012-07-11T11:05:39.877 に答える