Ich habe eine Herausforderung, meine Baumansicht das Toplevel-Fenster füllen zu lassen, habe versucht, fill = "x" und fill = "both", aber nicht das Ergebnis.Ein Vorschlag, dies zu tun.Tkinter Toplevel: Baumansicht öffnen, um den Rahmen zu passen
from tkinter import ttk
import tkinter as tk
def my_treeview():
mt = tk.Toplevel()
mt.geometry("1000x580")
tree = ttk.Treeview(mt)
tree.insert("", "0", "item1", text="fill width")
tree.insert("", "1", "item2", text="fill height")
tree.pack(fill="both")
root = tk.Tk()
root.geometry("400x400")
treeview = tk.Button(root, text="open treeview", command=my_treeview).pack()
root.mainloop()
Diese Frage wurde abgewählt ich denke, es wird den Grund zu erklären, wird ermutigend für mich nicht noch einmal zu wiederholen. –
@ADWAN: Woher soll ich wissen, warum es downvoted wurde? Meine Vermutung ist, weil die Frage keine Anzeichen von Ihnen zeigt, bevor Sie die Frage stellen. Von Ihnen wird erwartet, dass Sie viel recherchieren, bevor Sie fragen. Siehe [Wie viel Forschungsaufwand wird von Stack Overflow-Benutzern erwartet?] (Http://meta.stackoverflow.com/q/261592/7432) –