【发布时间】:2015-11-11 20:39:00
【问题描述】:
def prompt_new_name(self):
new_name = simpledialog.askstring("Name Change", "New name")
if new_name is not None:
self.request_name_change(new_name)
我想将键盘上的 enter 键绑定到 simpledialog askstrinig 提示中的 OK 按钮。 (后来意识到正常的回车键已经绑定了,但是我需要两个回车键都绑定) 我知道如何使用绑定功能将输入键绑定到小部件。但是,要做到这一点,我需要一个小部件的引用。
对于这种情况,我没有对小部件的引用,因为我在 simpledialog 上调用 askstring 函数而不制作小部件。我想知道如何才能实现我想要的。
【问题讨论】:
标签: python tkinter widget bind simpledialog