【发布时间】:2022-01-19 12:47:10
【问题描述】:
我有一个按钮和一个函数,每次单击它时都会在换行符中创建 5 个输入框
def __init__(self, master):
[...]
self.rows_list = 2
self.new_button = ttk.Button(self.tab1, text='Add', command=self.new_window).grid(column=5, row=0)
def new_window(self):
rows = self.rows_list
labels = 5
for x in range(labels):
ttk.Entry(self.tab1).grid(column=int(x), row=rows)
self.rows_list += 1
我正在努力使删除按钮删除最后一行。尝试了多种“互联网解决方案”,但都没有帮助。
【问题讨论】:
-
你能发布一个不起作用的工作程序吗? .-)
-
将它们保存到列表中,遍历列表以删除。
标签: python tkinter tkinter-entry