У меня есть Treeview, и я заполняю узлы верхнего уровня, а затем узлы подуровня, но узлы верхнего уровня не видны.Они там и работают правильно, но вы просто не можете их видеть.
Вот мой код:
for row in crystals.get_crystals():
print('view row: ', row[0])
# TODO: The root nodes are present but not visible
idroot.append(self.crystal_tree.insert('', 'end',
row[0], text=row[0], values="aaa"))
print('idroot:', idroot)
for idxtal in idroot:
for row in crystals.get_xtal_info(idxtal):
print('view row: ', row)
self.crystal_tree.insert('', 'end', values=row)
# TODO: Does not show up if placed as children
# self.crystal_tree.insert(idxtal, 'end', values=row)
# print('row =', row)
self.crystal_tree.configure()
window.update()
Вот что я получаю: 2 верхних родительских узла непоказать вверх