2016-12-29 55 views
-1

如何在一個框架中拉伸一個控件,說一個按鈕,使一個按鈕佔據框架寬度的100%?我試圖尋找,但沒有找到任何可能的幫助。100%框架的一個按鈕的寬度

更新

其中按鈕位於框架,創建這種方式:

frame1 = Frame(....) 
frame1.grid(row=0, sticky="news") 

我怎樣才能獲得按鈕拍攝100%的幀的寬度?這不起作用:

btn.pack(fill=X) 
# or 
# btn.grid(sticky="ew") 
+0

'補= '的包x''工作,和'粘=' 網格ew''工作。您的問題可能是該按鈕填滿了框架,但框架未填滿窗口。請顯示[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –

回答

2
b = Button(my_frame, text="Submit") 
b.pack(fill=X) 
+0

使用網格幾何管理器可以使用屬性'sticky =「ew」'。 – Marvo

+0

如果不是「b.pack(...)」我有b.grid(.....),我該怎麼做? – Karim

+0

sticky =「ew」不起作用。 – Karim

1

在網格幾何經理:

b = Button(my_frame, text="Submit") 
b.grid(row=0, column=0, sticky="we") 
+0

請看看我的更新' – Karim

相關問題