سلام ببخشید میشه توضیح بدین چطوری از rowconfiguration , columnconfiguration استفاده کنیم تا وقتی ص بزرگ میشه widget هم بزرگ شن
با سلام.
با استفاده از attribute های weight, minsize در row, column می توانید این مورد را کنترل کنید.
کد زیر را تست کنید.
import tkinter as tk
window = tk.Tk()
for i in range(3):
window.columnconfigure(i, weight=1, minsize=75)
window.rowconfigure(i, weight=1, minsize=50)
for i in range(3):
for j in range(3):
frame = tk.Frame(master=window, relief=tk.RAISED, borderwidth=1)
frame.grid(row=i, column=j, padx=5, pady=5)
label = tk.Label(master=frame, text=f"Row {i}\nColumn {j}")
label.pack(padx=5, pady=5)
window.columnconfigure(1, weight=2)
window.mainloop()