使用网格布局管理器时,假设您有以下内容:
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
root.rowconfigure(0, weight=1)
root.columnconfigure(0, weight=1)
ttk.Button(root, text="Hello World").grid(sticky=tk.NSEW)
root.mainloop()
你指定行/列的权重的部分也可以这样编码:
root.grid_rowconfigure(0, weight=1)
root.grid_columnconfigure(0, weight=1)
在这个例子中,正确的方法是什么:widget.rowconfigure还是widget.grid_rowconfigure?为什么?
奖励问题:从实现的角度来看,为什么两者都可以使用?