2013-03-12 4 views

答えて

18

ルートを非表示にしたくない場合は、ユーザーがポップアップとしかやりとりできないようにするには、grab_set()grab_release()を使用できます。

b.grab_set() # when you show the popup 
# do stuff ... 
b.grab_release() # to return to normal 
また

、あなたはそれを不可視にするルートをwithdraw()できます

a.withdraw() 

は生きている根を残しますが、唯一のbが見えます。

あなたが戻ってそれを必要とする場合は、あなたがちょうどあなたの答えに追加する

a.deiconify() 
+1

を行うことができますが、私は(掘りのビットの後)、この上のドキュメントを見つけたここに:http://effbot.org/tkinterbook /tkinter-dialog-windows.htm – BlackSheep

+0

ほとんどの場合、 'grab_release()'は必要ありません。 'grab_set()'がウィンドウで使用されている場合、ウィンドウが閉じられるとコントロールは自動的に解放されます。 –

関連する問題