Увеличивать размер строки виджета на единицу, каждый раз, когда вызывается функция - PullRequest
0 голосов
/ 06 января 2020

Есть ли способ увеличить диапазон строк виджета на единицу каждый раз, когда вызывается функция. Если я настраиваю grid виджета, он просто увеличивает его один раз.

import tkinter as tk

root = tk.Tk()

my_entry = tk.Entry(root)
my_entry.grid(column=0, row=0)

b = tk.Button(root, text="Click", command=lambda: test(my_entry))
b.grid(column=1, row=0)

lbl = tk.Label(root, text="Test")
lbl.grid(column=1, row=1)
lbl2 = tk.Label(root, text="Test2")
lbl2.grid(column=1, row=2)


def test(e):
    e.grid_forget()
    e.grid_configure(column=0, row=0, rowspan=2)


root.mainloop()

Но я хочу делать это каждый раз, когда вызывается функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...