Saltar al contenido

¿Hacer que dos Marcos ocupen el 50% del ancho disponible cada uno?

Esta es la contestación más correcta que encomtrarás aportar, pero estúdiala pausadamente y valora si se adapta a tu proyecto.

Solución:

Puedes usar grid, usando el uniform opción. Coloque ambas mitades en un “grupo uniforme” configurando el uniform opción al mismo valor para ambos, y serán del mismo tamaño. Para que las columnas crezcan/encojan con la ventana, dales el mismo peso.

Ejemplo:

frame1 = tk.Frame(parent, ...)
frame2 = tk.Frame(parent, ...)

frame1.grid(row=0, column=0, sticky="nsew")
frame2.grid(row=0, column=1, sticky="nsew")

parent.grid_columnconfigure(0, weight=1, uniform="group1")
parent.grid_columnconfigure(1, weight=1, uniform="group1")
parent.grid_rowconfigure(0, weight=1)

Si posees algún escollo o disposición de enriquecer nuestro ensayo te insinuamos realizar un paráfrasis y con mucho placer lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *