我看过几篇关于这个的帖子,他们做了以下事情
-我得到的输出是空白的
-我得到的输出是 id,这实际上是无用的,除非有人能告诉我如何操作它
- 完全没有输出
我只想能够在树视图中单击一个项目,并立即获得我刚刚单击的文本
def OnDoubleClick(event):
item = course1_assessments.focus()
print (item)
course1_assessments.bind("<<TreeviewSelect>>", OnDoubleClick)
如果我单击第一个项目,此代码会给我“I001”,而当我单击第二个项目时,此代码会给我“I002”; id 假设这些是树中的列值,但对我来说仍然没用
原文由 Ryan Mansuri 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用小部件的
selection
方法获取所选项目的列表。它将返回项目 ID 列表。您可以使用item
方法获取有关每个项目的信息。例如: