在 tkinter 中显示网格布局单元格

Show grid layout cells in tkinter

有没有什么技巧在使用时显示网格布局单元格(或单元格的边框),以便直观地了解后面发生了什么场景?

我搜索了一下,还没有找到。

如果您为包含框架指定颜色,并使用选项在单元格之间放置填充,背景会从间隙渗出。这仅适用于有小部件的地方。如果您的跨度为空,您将看不到网格线。

重要的是要意识到您不是在创建网格对象。 "grid" 不是东西,它只是关于如何布置一组小部件的说明。如果行或列中没有任何内容,则该列将不会显示。您本身并没有创建网格,而是告诉小部件使用概念行和列显示内部小部件。

学习使用网格的另一个技巧是为您尝试在网格中使用的每一帧赋予独特的颜色,以便您可以看到一帧结束和另一帧开始的位置。

在为布局苦苦挣扎时,最好的办法就是拿出铅笔和纸。画出你的 UI,自然边界应该很明显。然后,您可以以此为指导来决定网格选项应该是什么。