[英]How to change the layout of a Tkinter Combobox?
您可以使用 object 样式的layout
方法更改布局。 它可以将新布局作为参数来替换当前布局。
以下示例说明了如何删除复选框周围的填充元素,我认为这可能是浅灰色边框的来源:
style = ttk.Style()
layout = [
('Combobox.button', {
'sticky': 'nswe',
'children': [
('Combobox.textarea', {
'sticky': 'nswe'
})
]
})
]
style.layout("TCombobox", layout)
不幸的是,更改 styles 和样式布局是 tkinter 的一个未充分记录的功能。 但是,您可能会发现 Internet 上有一些有用的资源:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.