tkinter组件Combobox怎么生成水平滚动条

试着做了一个小的GUI,下拉的每个选项的文字太长,显示不完整,且只每个选项的前段都是一样的内容,无法看到最后的不同的文字。请高手指点一下,如何使用Combobox在下拉选择框中添加水平滚动条。

vals = ["Z:\\1.班组管理\\1. 安全学习\\2024年每周二安全活动内容01", "Z:\\1.班组管理\\1. 安全学习\\2024年每周二安全活动内容02", "Z:\\1.班组管理\\1. 安全学习\\2024年每周二安全活动内容03", "Z:\\1.班组管理\\1. 安全学习\\2024年每周二安全活动内容04"]

# 创建水平滚动条

horz_scrollbar = Scrollbar(root, orient='horizontal')

horz_scrollbar.pack(side='bottom', fill='x')

# 创建Combobox

combobox = ttk.Combobox(root)

# 自定义设置,将滚动条与ComboBox关联

combobox.config(values=vals, yscrollcommand=horz_scrollbar.set)

combobox.pack()

root.mainloop()

报错:_tkinter.TclError: unknown option "-yscrollcommand"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值