Я хочу иметь возможность использовать вложенные кадры, но есть странное поведение: когда я ввожу параметры высоты и ширины, они, кажется, не работают. Я использую .grid () Это то, что вызывает проблему? Я использую ttk Frame, есть ли какое-то поведение, о котором я не знаю?
Я посмотрел документацию, но ничего не помогало. Я пытался изменить параметры, но я тоже не помог.
from tkinter import *
from tkinter import ttk
root = Tk()
root.title("Tk test")
root.geometry("800x800")
frame_1 = ttk.Frame(root, height=400, width=400, relief="sunken")\
frame_1.grid(row=0, column=0, rowspan=1, columnspan=1)
frame_2 = ttk.Frame(frame_1, height=200, width=200, relief="sunken")\
frame_2.grid(row=0, column=0, rowspan=1, columnspan=1, sticky="N, S, W, E")
label_1 = ttk.Label(frame_2, text="Text")
label_1.grid(row=0, column=0, sticky="S, W, N, E")
root.mainloop()
Ожидаемый результат: внутри другой затонувшей рамки есть затонувшая рама. Внутри вложенной рамки есть метка с именем «Текст»
Фактический результат: метка всегда находится в верхнем левом углу и не хочет двигаться.