Grid - Realizar agrupaciones/desagrupaciones automáticas de columna

Creado por Pablo Céspedes, Modificado el Fri, 26 Apr 2024 a las 01:53 PM por Aitana Ferrandis García

Se pueden gestionar las agrupaciones del control Grid con los siguientes métodos:


AgrupaColumna

Se realizará la agrupación automática de la columna suministrada. Se le puede pasar por parámetro el comportamiento para mostrar/colpasar la información de todos los grupos.


Si ya existen grupos en el grid lo añadirá dentro de estos.


Ejemplo de agrupación de la columna "IdArticulo" en el grid "grdLineas". Al insertar el grupo colapsará todos los grupos:


Código C#:

(gForm.Controls["grdLineas"] as ICntGridUsuario).AgrupaColumna("IdArticulo", EAccionTrasAgruparColumnaGrid.EColapsaTodosGrupos);


DesagrupaColumna

En caso de existir agrupación de la columna suministrada la eliminará. Se le puede pasar por parámetro el comportamiento para mostrar/colpasar la información de los grupos restantes, de haberlos.


Ejemplo de desagrupación de la columna "IdArticulo" en el grid "grdLineas":


Código C#:

(gForm.Controls["grdLineas"] as ICntGridUsuario).DesagrupaColumna("IdArticulo");

EliminaAgrupacion

Elimina todas las agrupaciones del grid.


Código C#:

(gForm.Controls["grdLineas"] as ICntGridUsuario).EliminaAgrupacion();

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo