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: