Tengo un DataGridView con un número definible por el usuario de columnas (en cualquier lugar de ~ 6-60) de datos numéricos. En el extremo superior, la cantidad de datos en la cuadrícula excede la que se puede mostrar en la pantalla a la vez. Tengo un gráfico que va con los datos. Me gustaría mantener los dos sincronizados, de modo que un tiempo específico T en el gráfico esté alineado verticalmente con el mismo tiempo en la cuadrícula.Redimensionar de forma programada DataGridView para eliminar barras de desplazamiento
Para hacer esto, me gustaría hacer que el DGV sea lo suficientemente ancho para evitar una barra de desplazamiento horizontal, hacer que el gráfico sea igualmente ancho, y luego descargar el desplazamiento en un control de contenedor. Sin embargo, no puedo encontrar una manera de obtener directamente el ancho que necesitaría para configurar el DGV para quitar la barra de desplazamiento de él.
La barra de desplazamiento vertical no es un problema en mi caso, pero no podría hacerse esto con menos dolor que una subclase de la suma de la altura vertical de las filas y etc, y comprobar que en contra de la altura de control? –
@ Dan, creo que he entendido mal tu pregunta. ¿Desea establecer la altura de su DGV para que nunca muestre una barra de desplazamiento vertical? –
No del todo, quiero que se ajuste el ancho para que nunca se muestre una barra de desplazamiento horizontal. –