Les quiero compartir un tema bastante interesante que me enseño un excelente profesor!! se trata de una herramienta muy útil para nosotros los programadores que nos servirá de mucho, se llama Infragistics es una colección o paquete de controles que extienden de los controles normales de las herramientas de programación de Windows que permite el uso de mejorados controles que permiten hacer aplicaciones poderosas. Por ello, es importante conocerlas.
En esté oportunidad me enfocaré solo en el control llamado ULTRAGRID, que es parecido al DATAGRIDVIEW pero con bastantes mejoras notables.
TABLA
COMPARATIVA
CARACTERÍSTICA
|
ULTRAGRID
|
DATAGRIDVIEW
|
Datos
|
Mostrar datos con o sin un origen
de datos.
|
Mostrar datos con o sin un origen
de datos.
|
Clasificación de datos
|
Clasificación de
de datos por las
columnas de datos única o múltiple sin necesidad de
código.
|
Orden de datos por filtros manuales mediante
código.
|
Filtros
|
Filtros de drenaje,
la creación de filtros
personalizados.
|
Filtros mediante la programación
de código.
|
Formatos
|
Formatos personalizados o automáticos ilimitados
con el diseñador (cardView o fila diseño)
|
Formatos y estilos básicos personalizados de forma manual mediante
propiedades del control
|
Datos virtual
|
Maximiza el rendimiento y mostrar un número ilimitado de
filas y columnas mediante WinDataSource
para cargar los datos a la red y desde la red.
|
|
Excel
|
Exportación a Excel, copiar /
pegar desde Excel y el uso formulas de Excel.
|
Exportación desde Excel mediante código y el uso
de otros controles, hacia Excel se pueden copiar y pegar la información de
los registros.
|
ULTRAGRID
Ventajas
|
Desventajas
|
Múltiples
agrupaciones de filtros.
|
Se
necesita la compra e instalación de una extensión del visual 2010, Wingrid o
la versión trial pero es por tiempo limitado
|
Automatización
de datos jerárquicos
|
|
Filas,
cabeceras y pies de paginas fijas
|
|
Resúmenes
de comunas
|
|
Exportación
de Microsoft Excel
|
|
Vista
de impresión y impresión de la tabla
|
|
Agregados
de botones de insertar, borrar, editar automático.
|
ILUSTRACIONES
Podemos observar que con el Ultragrid (abajo)
se puede tener un formato agradable que el DatagridView (arriba). Además, al
ultragrid se le pueden agregar botones de inserción, edición y/o eliminación.
Podemos observar que en el Ultragrid si
se expande el form la tabla automáticamente se ajusta, en el datagridview no es
posible y se pierden ciertos datos a simple vista y se tenga que usar la barra
de desplazamiento.
Podemos observar que en el Ultragrid se
pueden acomodar las columnas al gusto del usuario, simplemente arrastrando la
columna al lugar deseado.
Podemos observar que con el Ultragrid se
pueden filtrar rápidamente los datos, sin necesidad de código, simplemente
arrastrando la columna a filtrar y se puede agregar cuantas se quiera,
obteniendo subfiltros. Sin embargo en el DatagridView se necesita escribir
mucho código para lograr lo anterior (en la imagen).
Para más información acerca del paquete Infragistics y otros visita:
Para descargar la versión trial de Infragistics visita :
Espero les sea de mucha utilidad la información!!
hola!!!!
ResponderEliminarestoy buscando como añadir los botones a la cabecera del grid, añadir, borra... pero no lo veo por ningún lado.
me podrías orientar un poco?
mi mal mlv@fullstep.com
gracias, un saludo
Hola Mary, claro no es una cabecera del grid, es un bindingNavigator se encuentra en el grupo "data" en herramientas, lo puedes programar para que controle el grid!!
EliminarBuenas,
ResponderEliminarComo pasar datos de un UltraText a ultraGrid1. Gracias
facil
ResponderEliminar