2017-06-20 127 views
0

因此,我正在尝试使TTK按钮跨越框架内的多列。基本上我有两排按钮,我希望两行下方的最后一个按钮跨越两行的宽度。ttk按钮跨越多列

但是,我不知道如何做到这一点。这是我在按钮上的代码:

btnOff = ttk.Button(self, text = "OFF", command = tc.Off). 
        grid(column = 1, row = 10, columnspan = 2, rowspan = 2) 

我曾尝试增加列宽,但似乎没有帮助。实际上,即使所有这些按钮的网格代码都与我在上面发布的网格代码相同,即使我尝试仅正常设置它,它也比它上面的行中的其他按钮更小。

+1

您是否尝试过加入'粘='EW''到'grid'打电话? – FamousJameous

+1

@FamousJameous *叹*我真的觉得有时很愚蠢:P我错过了粘性的呼叫。谢谢:) – Skitzafreak

+1

请创建一个[mcve] –

回答

0

示例展开最后两列。第10行和列1和2

蟒蛇2

import Tkinker as tk 

蟒蛇3

 
import tkinter as tk 
btnOff = ttk.Button(self, text = "OFF", command = tc.Off). 
       grid(column = 1, row = 10, columnspan = 2, sticky = tk.W+tk.E)