Pregunta

He creado una tabla de una TcxGrid con una simple vista de tabla. Los datos están siendo empujado en la tabla usando DataController.Values[n,m] como una cadena sencilla y tengo unos 10 columnas que mostrarán diferentes longitudes de cadena.

El problema que estoy teniendo es conseguir una mesa que tiene una barra de desplazamiento horizontal y tiene auto-dimensionado sus columnas. Si fijo CellAutoWidth cierto esto se ajusta a todas las columnas en el ancho de la pantalla (sin barra de desplazamiento), pero si lo fijo falsa, me sale una barra de desplazamiento, pero las columnas de mi ancho predeterminado y mis cadenas de datos se truncan.

¿Podría alguna persona amable dime cómo conseguir una barra de desplazamiento horizontal y obtener cada columna para ajustar su anchura para adaptarse a sus datos de ancho máximo, por favor?

Gracias Brian.

¿Fue útil?

Solución

Tal vez sea suficiente para llamar YourGridView.ApplyBestFit en lugar de utilizar CellAutoWidth.

Otros consejos

Es necesario columnas del conjunto de BestFitMaxWidth y la propiedad MinWidth y asegurarse de que tiene la anchura de los conjuntos de datos también TField SET (si está utilizando conjuntos de datos). A continuación, puede llamar YourGridView.ApplyBestFit;

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top