Sunteți pe pagina 1din 9

Academia Postal

WINDOWS FORMS
DataGridView

Esther Ferreiro

13/02/2011 DataGridView 1
DataGridView
 Control orientado a la visualización y
tratamiento de datos con formato de
tablas

 Pertenece a la clase
System.Windows.Forms.DataGridView

13/02/2011 DataGridView 2
Clase DataGridView
 Un objeto DataGridView se
compone de:
 Filas: DataGridViewRows
 Celdas: DataGridViewCell
 Columnas: DataGridViewColum

13/02/2011 DataGridView 3
DataGridView enlazado I
 El modo enlace es adecuado para
administrar datos de forma
automática con el almacén de datos.
 Se puede asociar el control a una
fuente de datos

 Propiedad AutoGenerateColumns
 True: las columnas se generan solas
 False: se debe usar DataPropertyName

13/02/2011 DataGridView 4
Añadir una columna
 Se puede añadir una columna a un
DataGridView con botones o enlaces

Agregar una columna


de botones

13/02/2011 DataGridView 5
BindingSource I
 Permite enlazar un control con una fuente de
datos

13/02/2011 DataGridView 6
BindingSource II
 La modificaciones sobre el DataGridView se
trasladan automáticamente a la fuente del
DataBinding
 Un DataGridView enlazado no permite utilizar
el método Add y debe hacerse sobre el objeto
Binding.

13/02/2011 DataGridView 7
BindingSource III
 Acceder a una fila activa

 Agregar un elemento

 Borrar una fila

13/02/2011 DataGridView 8
Práctica
 Implemente un formulario que
permite mantener los datos de las
entradas de una agenda.
 Clase entrada_agenda
 Clase agenda
 Los datos de la agenda se ven en un
DataGridView enlazado
 Modificar
 Eliminar
 Agregar

13/02/2011 DataGridView 9

S-ar putea să vă placă și