对 tkinter 和 python 相当陌生,我想知道如何实现一个像这样的按钮:
- 单击按钮下拉列表(所以这是一个组合框)
- 列表的每一行都有一个复选框。
- 最后,如果单击复选框,则运行一个函数,或者(甚至更好)一旦不再删除组合框,就运行一个将项目检查为参数的函数。
UPDATE
按钮/菜单按钮必须充当过滤器。当菜单下拉时,用户可以取消选中他不想要的多个选项(每次单击某个项目时菜单都会消失)。因此,能够看到复选框非常重要,以便用户知道哪些选项当前处于活动状态。
我最终通过创建一个顶级框架来使用 Bryan 的想法。这是我所拥有的:
没有任何小部件可以做你想做的事。您必须创建一个带有一堆检查按钮的顶层窗口。然后您可以使用普通按钮触发外观。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)