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选项&将其设置为“浏览”.

上一篇:NOIP2014-普及组复赛-第三题-螺旋矩阵


下一篇:python-如何将ttk中的checkbutton对齐到左侧