Вот фрагмент кода, который я использую для выбора элементов:
Код: Выделить всё
def on_click(self, event):
"""Set tag for selected datasets."""
# Remove 'plotted' tag if existent
if 'plotted' in self.tree.item(self.tree.selection())['tags']:
# FIXME: Only remove tag 'plotted'
self.tree.item(self.tree.selection(), tags=())
# Select only items that have no children
elif not self.tree.get_children(self.tree.selection()):
self.tree.item(self.tree.selection(), tags='plotted')
self.tree.column('#0', anchor=tk.E)

Подробнее здесь: https://stackoverflow.com/questions/502 ... -highlight
Мобильная версия