_tkinter.TclError: Layout PViewStyle not found
_tkinter.TclError: Layout PViewStyle not found
我在为我的 Treeview 小部件定义样式时遇到问题。
newT=ttk.Style()
newT.configure('PViewStyle', rowheight=100)
PatrolView = ttk.Treeview(PatrolOverview,style='PViewStyle')
但这会产生
_tkinter.TclError: Layout PViewStyle not found
我得到同样的错误:)。问题是名称样式必须结束才能在 tkinter
中更正名称样式
小部件class样式名称
按钮 TButton
复选按钮 TCheckbutton
组合框 TCombobox
条目 TEntry
...
Treeview Treeview(不是 TTreview!)
https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/ttk-style-layer.html
在您的情况下,您需要将样式命名为 PViewStyle.Treeview
将我们的代码更改为:
newT=ttk.Style()
newT.configure('PViewStyle.Treeview', rowheight=100)
PatrolView = ttk.Treeview(PatrolOverview,style='PViewStyle.Treeview')
我在为我的 Treeview 小部件定义样式时遇到问题。
newT=ttk.Style()
newT.configure('PViewStyle', rowheight=100)
PatrolView = ttk.Treeview(PatrolOverview,style='PViewStyle')
但这会产生
_tkinter.TclError: Layout PViewStyle not found
我得到同样的错误:)。问题是名称样式必须结束才能在 tkinter
中更正名称样式
小部件class样式名称
按钮 TButton
复选按钮 TCheckbutton
组合框 TCombobox
条目 TEntry
...
Treeview Treeview(不是 TTreview!)
https://anzeljg.github.io/rin2/book2/2405/docs/tkinter/ttk-style-layer.html
在您的情况下,您需要将样式命名为 PViewStyle.Treeview
将我们的代码更改为:
newT=ttk.Style()
newT.configure('PViewStyle.Treeview', rowheight=100)
PatrolView = ttk.Treeview(PatrolOverview,style='PViewStyle.Treeview')