Principales respuestas
¿Cómo acceder a la propiedad Left de una columna de un datagridview?

Pregunta
-
Respuestas
-
Empieza con el Left del propio DataGridView, y luego haz un bucle recorriendo todas las columnas desde la cero hasta la anterior a la que deseas, sumando el Width de todas ellas. El resultado de la suma debería de ser el Left de la siguiente columna.
- Marcado como respuesta James-2016 jueves, 17 de marzo de 2016 17:27
-
no logro que se alínee con precisión
Mira a ver si lo que sucede es que el Width de cada columna no incluye el grosor de la línea separadora. Prueba a agregarle a tu suma el número de píxels de las líneas separadoras que hay entre medias de las columnas.- Marcado como respuesta James-2016 jueves, 17 de marzo de 2016 17:37
Todas las respuestas
-
Empieza con el Left del propio DataGridView, y luego haz un bucle recorriendo todas las columnas desde la cero hasta la anterior a la que deseas, sumando el Width de todas ellas. El resultado de la suma debería de ser el Left de la siguiente columna.
- Marcado como respuesta James-2016 jueves, 17 de marzo de 2016 17:27
-
-
no logro que se alínee con precisión
Mira a ver si lo que sucede es que el Width de cada columna no incluye el grosor de la línea separadora. Prueba a agregarle a tu suma el número de píxels de las líneas separadoras que hay entre medias de las columnas.- Marcado como respuesta James-2016 jueves, 17 de marzo de 2016 17:37
-
Gracias, efectivamente, con disminuirle 1 pixel se alineó con precisión, fui alineando gradualmente columna por columna y pude comprobar que la que daba problemas era la columna -1 (la que permite seleccionar filas).
- Editado James-2016 jueves, 17 de marzo de 2016 17:39