Stylename = TPanedwindow
Layout = [('Panedwindow.background', {'sticky': ''})]
Element(s) = ['Panedwindow.background']
Panedwindow.background options: ('background',)
文献
描述了这些选项不支持,而它们在
tk.Panedwindow
中可用。不过,我想验证它的真实性,如果有人知道如何揭露ttk.Panewindow
小部件的窗框/句柄吗?
在Linux发行版中,例如Ubuntu 16.04,我发现
tkinter.ttk.Panedwindow
小部件可以在窗格之间显示一个手柄。但是,只有在定义'classic'
和
'default'
,不显示the窗格的手柄。测试脚本:
'alt'
ttk.Panedwindow
import tkinter.ttk as ttk
s = ttk.Style()
s.theme_use('clam') #Ubuntu 16.04 using this theme displayed handle btw panes
pw0 = ttk.Panedwindow()
pw0.pack(fill='both', expand=1)
l1 = ttk.Label(pw0, text="pane 1")
l2 = ttk.Label(pw0, text="pane 2")
pw0.add(l1)
pw0.add(l2)
pw0.master.geometry('150x100+100+100')
ttk.PanedWindow
的“重量”属性相同的问题。当您只能为
Sash
背景无需做任何事情,所以我使用了
sashthickness
背景:
gripcount
Source1:Https://ttkbootstrap.readthedocs.io/en/version-0.5/widgets/panedwindow.html
Source2(有很多示例):https://ultrapythonic.com/ttk-panedwindow-widget/