首页 > 解决方案 > 当它处于焦点时,如何将命令绑定到输入框?

问题描述

http://code.activestate.com/recipes/580770-combobox-autocomplete/

使用上面的类。截至目前,仅当您开始在输入框中输入时才会出现下拉列表,自动完成您输入的单词。

当输入框处于焦点时,如何创建使完整列表出现的方法?

标签: pythontkinter

解决方案


当小部件获得焦点时,您可以绑定到<FocusIn>事件以调用函数。

def do_something(event):
    ...

entry = tk.Entry(...)
entry.bind('<FocusIn>', do_something)

推荐阅读