首页 > 解决方案 > ttk布局选择指南

问题描述

谁能给我关于选择 ttk 小部件的高级指导(或只是一个链接),好吗?我是 tkinter 的新手。是否使用框架等问题,以及是否使用 ttk Treeview 或 tk Listbox 进行简单列表?

我有一些东西正在运行,但我认为我遇到的所有小问题都是因为我不明白它们应该如何协同工作。现在是 Win64,以后可能是我的 Linux Mint 和 Ubuntu 盒子。

一位同事已经建议在适用的情况下使用 ttk 小部件,其余部分使用 tk。现在他已经休假 4 周了 :-)

所以我有一个可调整大小的窗口,2x2 网格布局,Treeview 小部件中的两个列表有 2 个单元格,用作简单列表(带有垂直滚动条),第 3 个单元格用于一个项目的详细信息,第 4 个单元格用于其他所有内容。

(最初,我复制了一些示例代码,将所有内容放在一个填充主窗口的框架中。我删除了它,因为它似乎没有让我得到任何东西。)

  1. 这种网格布局有意义吗?不一定要好看。只是功能。
  2. 然后我可以使用另一个网格布局来组织主网格布局的一个单元格中的所有内容吗?
  3. 即使主布局是网格,我可以在那个单元格中使用包布局吗?

也许这是我的后covid脑雾,但每一行代码都是一场战斗,当我不确定自己是否走在正确的道路上时会更难。

感谢您的任何建议。

车组

标签: pythontkintergridviewlayout

解决方案


推荐阅读