我想更改中选定单元格的前景或背景颜色tkinter.treeview公司. 我怎么能做到呢?在
这个link显示了在树状视图中更改所有单元格颜色的命令,但我无法使它适用于单个单元格。在
ttk.Style().configure("Treeview", background="#383838",
foreground="white", fieldbackground="red")
我以前写过一篇test code。请使用此代码导出您的解决方案/建议。谢谢。在
这个link展示了如何使用标记来改变一行数据的颜色,即一个选定的项目,而不是一个单元格。在
需要改进:我还没有弄清楚为什么我的算法无法将画布文本框精确地覆盖在图标/树列和值列中选定的树视图单元格中的值上。为此,我求助于使用通过反复试验确定的值。然而,这并不理想。有人能分享一下我如何在不使用fudge值的情况下实现canvas_textbox覆盖与Treeview单元格值的精确对齐?
如果您准备覆盖widget,您可能有非常定制的需求,或者可能有一个更适合您需要的widget。如果您不打算使用treeview,也许table小部件将提供您想要的东西。您可以控制单个单元格的内容,它允许用户编辑单元格(默认情况下),并且可以独立于其他单元格控制“活动”单元格属性。使用此代码将数据放入表中。在
相关问题 更多 >
编程相关推荐