On 6/19/2019 6:50 PM, Rich Shepard wrote:
In a database application I want to design a view for the table rows
returned from a select statement. Tkinter has a listbox widget and web
searches suggest that multicolumn listboxes are best based on ttk.Treeview

Right.

widgets, but my understanding of a treeview is to display a hierarchical set rather than a simple list.

There is no sin is using less than all the features of a widget. Anyway, think of the tree having one node, which you can hide (not show), representing the table, and n leaves, representing the rows of the table, which you do show.

If you sort the selection by some categorical field, then you can make the display hierarchical by adding expandable rows for values of the sort field. Think of database reports where summary lines can be expanded and contracted.

--
Terry Jan Reedy

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to