我知道我们可以使用以下方法修改ttk :: notebook选项卡的默认样式:
ttk::style configure TNotebook.Tab -background red
我的问题是:是否可以为各个标签指定自定义样式?基本上,我想要这样的内容:
ttk::style configure TNotebook.Tab.Red -background red
ttk::style configure TNotebook.Tab.Green -background green
ttk::notebook .main.notebook
.main.notebook add .main.notebook.tab1 -text "I am red" -style TNotebook.Tab.Red
.main.notebook add .main.notebook.tab2 -text "I am green" -style TNotebook.Tab.Green
但是,笔记本选项卡选项不包含-style
选项。这可能吗?
答案 0 :(得分:0)
简短的回答是否定的。没有钩子,也没有可访问的小部件,您可以选择单独设置标签。您可以做的最好的事情是使用带有图像的复合标签为标签提供一点点光晕。