Tk - Widget de cuadrícula

El widget de cuadrícula utilizado para diseñar widgets en filas y columnas específicas. La sintaxis del widget de cuadrícula se muestra a continuación:

grid gridName options

Opciones

Las opciones disponibles para el widget de cuadrícula se enumeran a continuación en la siguiente tabla:

No Señor. Sintaxis y descripción
1

-column number

Establece la posición de la columna para el widget.

2

-row number

Establece la posición de la fila para el widget.

3

-columnspan number

Número de columnas que se utilizarán para este widget. Por defecto es 1.

4

-rowspan number

Número de filas que se utilizarán para este widget. Por defecto es 1.

5

-sticky side

Establece el borde de la celda al que debe adherirse el widget. Los valores válidos pueden ser n para arriba, s para abajo, e para derecha, w para izquierda o una combinación de estas letras.

A continuación se muestra un ejemplo simple para el widget de cuadrícula:

#!/usr/bin/wish

frame .myFrame1 -background red  -relief ridge -borderwidth 8 -padx 10 -pady 10
   -height 100 -width 100
frame .myFrame2 -background blue  -relief ridge -borderwidth 8 -padx 10 -pady 10
   -height 100 -width 50
grid .myFrame1 -columnspan 10 -rowspan 10 -sticky w
grid .myFrame2 -column 10 -row 2

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: