Древовидное представление Python tkinter не сжимается, как ожидалосьPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Древовидное представление Python tkinter не сжимается, как ожидалось

Сообщение Anonymous »

У меня есть элемент древовидного представления в рамке слева, который делит пространство с другим элементом справа, в данном тестовом примере это кнопка. Когда размер окна уменьшается до меньшего размера, древовидное представление не сжимается, а кнопка сжимается. Древовидное представление начинает сжиматься только тогда, когда кнопка больше не видна. Кажется, что столбцы имеют что-то вроде фиксированного минимального размера.
Вот тестовая программа, которая демонстрирует проблему:

Код: Выделить всё

from tkinter import *
from tkinter import ttk

root = Tk()
root.geometry("400x200")

upper_container = Frame(root)
upper_container.pack(fill="x")

left_tree = ttk.Treeview(upper_container, column=("c1", "c2"))
left_tree.column("# 0", anchor=CENTER)
left_tree.heading("# 0", text="ID")
left_tree.column("# 1", anchor=CENTER)
left_tree.heading("# 1", text="Test")
left_tree.pack(side=LEFT, fill="x", expand=True)

right_button = ttk.Button(upper_container, text="Button")
right_button.pack(side=LEFT, fill="x", expand=True)

root.mainloop()
Мое ожидаемое поведение будет заключаться в том, что оба элемента начнут сжиматься. Я попробовал использовать .grid вместо .pack, но поведение осталось прежним. Возможно, я что-то упускаю.

Подробнее здесь: https://stackoverflow.com/questions/786 ... s-expected
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Есть ли способ добавить в древовидное представление вертикальные линии для разделения столбцов с помощью Python/Tkinter?
    Гость » » в форуме Python
    0 Ответы
    94 Просмотры
    Последнее сообщение Гость
  • Древовидное представление Python tkinter и запросы MySQL
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Древовидное представление Python tkinter и запросы MySQL
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Древовидное представление Python tkinter и запросы MySQL
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Древовидное представление Python tkinter и запросы MySQL
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»