¿Cuál es la diferencia entre 'Auto' y '*' al configurar el ancho / alto para una columna de cuadrícula?

Respuestas:

197

¿Estamos hablando en el contexto de WPFGrid aquí? Mi respuesta hablará sobre columnas, pero lo mismo se aplica a las filas.

En resumen:
- Autosignifica tamaño para el contenido de la columna y
- *significa tamaño proporcional a la cuadrícula

Autosignifica que a una columna se le da tanto ancho como lo requieran los elementos dentro de ella. El ancho de *las columnas de tamaño se calcula asignando espacio para las Autocolumnas de ancho fijo y, y luego dividiendo el espacio restante. Entonces, si solo hay una *columna de tamaño, obtendrá todo el espacio restante, si hubiera dos, obtendrían la mitad cada una, etc. También puede cambiar la proporción asignada a cada columna del tamaño de una estrella.

Si la columna A tiene un tamaño de 2*y B tiene un tamaño de 3*, todo el espacio de la columna se divide en 5 partes iguales; la columna A obtendría 2 partes del espacio y B obtendría 3 partes.

Samuel Jack
fuente