Scrollbar reset

Fragen zu Tkinter.
Antworten
DMD-OS
User
Beiträge: 165
Registriert: Freitag 28. Dezember 2018, 13:52

hallo
ich versuche meine Scrollbar zu resetten.

Code: Alles auswählen

    self.tree_slave = ttk.Treeview(
			           self.treeFrame_slave, style='Slave.Treeview',
                                   yscrollcommand=lambda f, l: self.auto_scroll_TABLE(self.vsb_table, f, l),
                                   xscrollcommand=lambda f, l: self.auto_scroll_TABLE(self.hsb_table, f, l)
                                   )
                                   
    @staticmethod
    def auto_scroll(sbar, first, last):
        first, last = float(first), float(last)
        if first <= 0 and last >= 1:
            sbar.grid_remove()
        else:
            sbar.grid()
        sbar.set(first, last)
                                        
Da ich zwischen zwei Treeview-Ansichten umschalten kann (Baumansicht --> eine breite Spalte, Tabellenansicht --> mehrere Spaltenbreiten)
funktioniert die horizontale Scrollbar nach einigem hin- und herschalten nicht mehr.
Kann man die Breite der Scrollbar wieder zurück auf 0 setzen?
Danke euch :)
Antworten