29

我有一个主框架(称之为a)和一个弹出顶层(称之为b)。如何确保用户在“活着”时无法点击任何a内容b

4

1 回答 1

51

如果您不想隐藏根目录,而只是确保用户只能与弹出窗口交互,则可以使用grab_set()and 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()
于 2013-03-12T14:28:27.473 回答