martes, 27 de julio de 2010

DatagridView: Header, Summary

Bien jugando un rato con el datagridview de windows forms pude juntar demos y hacer esto,..ahi les dejo la fuente y un ejemplo,..falta ajustar unas cosas ,..eso ya les dejo a ustedes,,y me envian las modificaciones que puedan lograr o algunas dudas,..,..



cada funcion trabaja por separado si solo quieres ver los resumen de cada columna activar las propiedades

para empezar en el Load del form esta linea es importante para que muestre el resumen,

this.dataGridView.AutoGenerateColumns = true; 'c#
Me.dataGridView.AutoGenerateColumns = True 'vb

DisplaySumRowHeader=True : para mostrar el titulo de la fila de resumen
FormatString="N2": dar los formatos conocidos de .net
SummaryColumns: agregar las columnas que quieres el resumen
SummaryRowBackColor: Color de fondo de la fila de resumen
SummaryRowSpace: El ancho de la linea que separa el datagridview con el resumen
SummaryRowVisible: para mostar o ocultar el resumen
SumRowHeaderText: Titulo del resumen
SumRowHeaderTextBold: si quieres mostrar en negrita el titulo del resumen


Las propiedades que estan en cuadrado rojo son las que se utiliza:

Columns: son las columnas que vas a mostrar en tu datagridview
ColumnDeep: el numero de filas que vas a mostrar en la cabezera
ColumnTreeView: aqui hay que hacer todo el trabajo; bien primero agregar un treeview ,..de agregar sus nodos(solo un treeview)

de tal forma como crearias un arbol:

el ultimo nivel son de acuerdo al nro de columnas que quieres mostar y eso seria todo,..spero les sea de utilidad,.


Descargar Aqui: DatagridViewHeaderSummary.rar

Compartir

No hay comentarios.: