Python Tkinter TTK Treeview查找所选项目的ID或行

时间:2016-09-11 12:29:36

标签: python tkinter treeview ttk

我正在创建一个使用TTK Treeview作为项目层次结构的程序。 到目前为止,用户可以将自己的值插入到树中,但是当用户单击树中的项目时,我需要运行检查。我需要检查才能找到所选的商品ID并将其退回。

我运行的检查依赖于<<TreeviewSelect>>绑定。目前,它找到所选项目并存储一些信息,但我还需要它来查找项目所在的行或它的ID。

我尝试使用计数器和Treeview项的标记属性来实现我自己的标记,但它会将数字作为NoneType返回。我也尝试使用value属性,但它返回了同样的问题。

有关信息,我在这里阅读了很多网站和一些问题,但没有(我找到的)回答了我的需要。

非常感谢任何帮助,感谢您花时间阅读。

1 个答案:

答案 0 :(得分:1)

您可以调用selection方法获取所有选定项目的列表:

disableCoord