Visual Basic.NET - columnas fijas con doble cabecera

 
Vista:

columnas fijas con doble cabecera

Publicado por Fernandda (28 intervenciones) el 01/09/2020 15:22:51
Hola,


Tengo un datagridview, al cual le creo una doble cabecera para agrupar columnas según un tipo. Esto lo creo en el Paint del Datagridview

El primer Grupo que sería "Datos Generales", son 4 columnas
el segundo grupo sería "Datos Adicionales 1", son 5 columnas
el tercer grupo sería "Datos Adicionales 2", son 13 columnas

Hasta aquí funciona bien,

Dejé fijas las 4 primeras columnas

Datagridview.columns(col4),frozen = true


El problema, es que cuando voy a las últimas columnas, me mantiene fijas las 4 columnas pero no la cabecera creada, estás cambian de posición y al llegar a la última columna del datagridview pierdo el primer título.

Alguien sabe como poder fijar los títulos creados???

Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de melqui
Val: 643
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

columnas fijas con doble cabecera

Publicado por melqui (242 intervenciones) el 02/09/2020 00:16:14
creo que todo depende de tu select

si en tu select está asi
1
select coluna_1, coluna_2 from tabla

lo va a coger en tu datagrid de esa forma, mas si en tu select esta de esta forma

1
select coluna_2, coluna_1 from tabla

por mas que cambies en la grid puede ser que te retorne de esta forma
creo que puede ser que este pasando ese problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 26
Ha aumentado su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

columnas fijas con doble cabecera

Publicado por Fernanda (11 intervenciones) el 02/09/2020 03:13:02
No es eso...

Está imagen es mi datagrid con muchos mas datos hacia el lado.....

Captura

Los datos del Título1 están Fijas.

Cuando me muevo hacia la ultima columna del datagridview... se pierde el título1 y mantiene las columnas Campo1 y Campo2 Fijas... Quedando así

Captura1


Lo que necesito es que el Titulo1 y los campos queden fijos aunque me mueva hasta la última columna de la grilla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de melqui
Val: 643
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

columnas fijas con doble cabecera

Publicado por melqui (242 intervenciones) el 04/09/2020 16:56:16
manda un print de tu fuente para verificar donde esta el error, no puedo hacer el analise ciegamente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar