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