是否有相当于 .NET 的 ListView 控件的 Tkinter 小部件?

发布于 2024-11-02 06:37:22 字数 210 浏览 5 评论 0原文

在 .NET 中,有一个 ListView 控件,它显示一个多列项目列表,其中包含可单击的列标题,可用于按列按升序或降序对列表进行排序。我需要一个具有完全相同行为的可滚动 Tkinter 小部件,但标准 Tkinter 模块中似乎没有任何具有类似功能的东西。这似乎是一个奇怪的疏忽。有没有带有这样的小部件的模块?跨平台解决方案将是最理想的,但最重要的是该小部件在 Windows(XP 和 7)上运行良好。

In .NET, there is the ListView control, which displays a multicolumn list of items with clickable column headings one can use to sort the list in ascending or descending order by column. I need a scrollable Tkinter widget with exactly that behavior, but there doesn't appear to be anything in the standard Tkinter module with even similar functionality. This seems like a strange oversight. Is there a module out there with a widget like this? A cross-platform solution would be most desirable, but it's most important that the widget function well on Windows (XP and 7).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

つ低調成傷 2024-11-09 06:37:22

如果您使用的是现代版本的 tkinter,则可以使用 ttk.Treeview 小部件。

If you're using a modern version of tkinter you can use the ttk.Treeview widget.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文