GridView
Border
Establece si el GridView llevara borde “true” o no “false”
Enabled
Habilita “true” o deshabilita el control “false”
Font
Establece el tipo de letra, tamaño, subrayado, negrita, etc.
Foreground
Especificas el color de letra del GridView
Grid
Establece si las filas y columnas llevan marcos. Es decir si llevan bordes
Header
Especifica si el GridView mostrara el nombre de las columnas o si muestra los números de las filas o row
- Vertical Solo muestra los números de las filas
- Horizonal Muestra los nombres de las columnas
- Both Muestra el nombre de las columnas y los números de filas
Mode
Contiene dos opciones para elegir cual modo de selección quieres
- Single Solo se podrá seleccionar un “1” elemento de las filas del GridView
- Multiple Se podrán seleccionar varios “1,2,3,4” elementos de las filas del GridView
Scollbar
Indica si llevara o no barra de desplazamiento horizontal o vertical
- Both Indica que llevara las dos barras de desplazamiento “Horizontal y Vertical”
- Vertical Indica que solo llevara la barra de desplazamiento Vertical
- Horizonal Indica que solo llevara la barra de desplazamiento Horizontal
- Both Indica que no llevara barra de desplazamiento
ToolTip
Sirve para escribir un comentario sobre el control. Especifica de que se trata el control Ejemplo Nombres de Empleado, Tabla de Usuarios, Reporte de Venta del Dia. Esto se muestra cuando el cursor esta enésima del control.
Para insertar datos al GridView se debe realizar mediante código y se deben especificar cuantas filas o row que se utilizaran. A diferencia del Columnview que no se especifica la cantidad de filas.
Para agregar un dato se debe especificar el numero de la columna y el numero de la fila es decir que para agregar el nombre Carlos se debe especificar la fila que es la 0 y la columna que es la 0 quedando de esta manera [0,0] = Carlos
En el GridView la sintaxis es GridView1[row o fila , column].TextEjemplo
GridView1[0, 0].Text = "Carlos"
Para agregar “Hernandez”
GridView1[0, 1].Text = “Hernandez”
Ejemplos
1) Como insertar datos a un GridView
Se debe crear un formulario con un GridView llamado GridView1. En el evento Open del Formulario. Quedando el formulario de esta manera
Código del evento Open del formulario
PUBLIC SUB Form_Open()
GridView1.Columns.Count = 2 ' Especifico cuantas columnas llevara el GridView
GridView1.Columns[0].Text = "Nombre" 'Nombre de la primera columna
GridView1.Columns[0].Width = 250 'Especifica el ancho de la primera columna
GridView1.Columns[1].Text = "Edad" 'Nombre de la segunda columna
GridView1.Columns[1].Width = 250 'Ancho de la segunda columna
GridView1.Rows.Count = 2 'Cantidad de Filas que se utilizaran para agregar datos
'Primer Dato
'Alineo el texto de la primera columa y la primera fila al centro
GridView1[0, 0].Alignment = Align.Center
'Inserto el primer nombre a la primera fila y la primera columna
GridView1[0, 0].Text = "Marcos Gonzales"
'Alineo la segunda columna y la primera fila
GridView1[0, 1].Alignment = Align.Center
'Agrego el dato 15 a la primera fila de la segunda columna
GridView1[0, 1].Text = "15"
'Segundo Dato
GridView1[1, 0].Alignment = Align.Center
GridView1[1, 0].Text = "Fransisco Torres"
GridView1[1, 1].Alignment = Align.Center
GridView1[1, 1].Text = "17"
END
2) Insertar datos a un GridView y Modificar esos datos mediante otro formulario
Vista del formulario
El código del ejemplo esta en el proyecto para ver el código se debe descargar el proyecto
Descargar Ejemplo
4 comentarios:
Podeis tambien echar un vistaso a esta utilidad, que desarrolle para crear el codigo de un gridviews/tableviews:
http://jsbsan.wordpress.com/2010/04/03/gridviews-y-tableviews-pequena-utilidad-para-definirlos-version-2-0/
hoal y como puedo mostrar datos en una grid pero que que esten en la base de dato, es decir para hacer un catalogo que me traiga de la base de dato los datos que alli estan guardados
Buenas noches hermano, podrias resubir los codigos y disculpa la molestia
amigo si podria subir nuevamente el codido por otra descarga porque manda un error con megaupload recuerda que ya no existe
Publicar un comentario