首页 > 解决方案 > 如何在 tkinter 中禁用 Treeview 上的多选

问题描述

我有一个Treeview小部件,一次只需要选择一个行/项目。我一直在阅读文档,但我找不到任何属性或方法可以这样做,也没有在 SO 上找到有用的东西。

有可能吗?如何?

标签: pythontkinterpython-3.5ttk

解决方案


答案在页面上方一点

选择模式

控制内置类绑定如何管理选择。“扩展”、“浏览”或“无”之一。如果设置为“扩展”(默认),则可以选择多个项目。如果“浏览”,一次只会选择一个项目。如果“无”,则不会更改选择。

请注意,无论此选项的值如何,应用程序代码和标签绑定都可以根据需要设置选择。

设置selectmode="browse"应该给出您要求的行为。


推荐阅读