Compartir a través de


Comportamiento de AutoSize en el control TableLayoutPanel

Distinctos comportamientos de AutoSize

El TableLayoutPanel control admite el comportamiento automático de ajuste de tamaño de las maneras siguientes:

La propiedad AutoSize con estilos de fila y columna

En la tabla siguiente se describe la interacción entre la AutoSize propiedad y los TableLayoutPanel estilos de columna y fila del control.

Configuración de AutoSize Interacción estilística
false El TableLayoutPanel control continúa de izquierda a derecha y asigna espacio para la columna o fila o en el orden siguiente.

1. Si la propiedad SizeType se establece en Absolute, se asigna el número de píxeles especificado por Width o Height.
2. Si la SizeType propiedad se establece AutoSizeen , se asigna el número de píxeles devueltos por el método del GetPreferredSize control secundario.
3. Después de asignar espacio para todas las Absolute columnas o AutoSize filas, se usan las columnas o filas que tienen SizeType establecido en Percent para asignar proporcionalmente el espacio libre restante.
true De forma similar a la interacción anterior, con la excepción de que Percent las columnas o filas adquieren un aspecto de ajuste de tamaño automático.

El control TableLayoutPanel se extiende por la columna o fila para crear un espacio libre adecuado, de modo que ninguna columna o fila con Percent estilos corte su contenido. El TableLayoutPanel control asigna el nuevo espacio proporcionalmente según la Width propiedad o Height .

Consulte también