编程语言
首页 > 编程语言> > python ttk treeview:如何选择和设置行焦点?

python ttk treeview:如何选择和设置行焦点?

作者:互联网

我有一个ttk.Treeview小部件,其中包含一些数据行.如何将焦点设置为并选择(突出显示)指定的项目?

tree.focus_set()

什么也没做

tree.selection_set(0)

抱怨:找不到项目0,尽管该窗口小部件明显填充了零个以上的项目.尝试项目1不会更好.

编辑:选择一个项目,找到它的ID,然后使用tree.selection_set(id). tree.focus(id)和tree.focus_set(id)似乎都没有做任何事情.

解决方法:

注意:我还没有使用python.

查看this链接,带有可选参数项的focus方法应突出显示该节点.

如果没有,请查看selectmode选项&将其设置为“浏览”.

标签:ttk,python
来源: https://codeday.me/bug/20191202/2086554.html