在 Tkinter 列中创建图标的问题

问题描述 投票:0回答:1

我的代码有问题,我想将图标放在 tkinter 树视图的第二列中,但到目前为止我只能让图标在第一列中工作。我无法让它在其他列中工作。下图展示了这一点:

Bad image

图标显示在第一列中。我希望它们显示在“获取/检查”列中。当我单击“获取/检查”列时,按钮的状态起作用,即按钮按下然后按下。该复选框还可以选中和取消选中。我只想看到他们在第二栏中工作。

我正在使用Python 3.10.1和最新版本的Tkinter Tkinter 版本:8.6 TCL版本:8.6 Tk 版本:8.6.12

这是代码:

示例

还有其他文件,例如 CSV 文件和项目文件,但您只需要查看框架中名为“飞行路径方法”的 TreeView 即可了解我的问题是什么。事实上,在此之后,我希望在这些项目旁边有其他带有向上/向下箭头的列,以允许用户在列表中上下移动飞行数据参数下方的项目,以便可以更改它们的操作顺序。

谢谢

python tkinter ttk
1个回答
0
投票

树视图仅接受该一列中的图像。无法将图像放在其他列中。

© www.soinside.com 2019 - 2024. All rights reserved.