如何查找一个树节点是否有子节点?

问题描述 投票:0回答:1

我想在Tkinter python 2.6中找到一个知道树节点是否有子节点的代码。我试过用类似的wxpython代码,但失败了!这是因为我想用我的ttk树形视图部件做一些编程,如果我能得到这些细节,比如是否有任何子节点存在(TrueFalse)或有多少子节点计数,那么我就很容易在我的程序中做 "IF-条件"。

谁能尽快帮帮我?

请注意我的代码

childItems= self.tree.ItemHasChildren("Arithmetic")

print childItems

错误。

AttributeError.Treeview实例没有属性'ItemHasChildren'。Treeview实例没有属性'ItemHasChildren'。

tkinter python-2.6
1个回答
0
投票

我也在寻找同样的方法,并想出了这个办法。

if tree.get_children([iid_of_the_active_selection]):
  pass

它适用于单项选择配置(selectmode="browse").不知道这是否是你要找的,但希望能帮到你。

© www.soinside.com 2019 - 2024. All rights reserved.