Sie sind auf Seite 1von 5

UNIVERSIDAD ABIERTA PARA ADULTOS

(UAPA)

Asignatura:
Programación 2
Tema:
Tarea 5
Facilitador:
Dr. Adolfo Díaz Sardiñas
Participante:
Daniel Jesús Batista
Mat. 13-4094
Fecha:
16/02/2019
DataGridView

Con el control DataGridView puede mostrar y editar los datos en tablas a partir de
numerosos tipos diferentes de orígenes de datos. El enlace de datos al
control DataGridView es sencillo e intuitivo y en muchos casos es tan fácil como
establecer la propiedad DataSource. Cuando realiza el enlace a un origen de
datos que contiene varias listas o tablas establezca la propiedad DataMember en
una cadena que especifica la lista o tabla a la que se va a enlazar. El control
DataGridView admite el enlace de datos a las propiedades públicas de los objetos
devueltos por estas interfaces o a la colección de propiedades devuelta por la
interfaz CustomtypeDescriptor, si se implementa en los objetos
devueltos. Normalmente se enlazará a un componente indingSource y se enlazará
el componente indingSource a otro origen de datos o se rellenará con objetos de
negocios. El componente indingSource es el origen de datos preferido porque
puede enlazarse a una amplia gama de orígenes de datos y puede resolver
automáticamente muchos problemas de enlace de datos.

El control DataGridView también se puede utilizar en modo sin enlazar sin el


almacén de datos subyacente. El control DataGridView es muy configurable y
extensible y proporciona muchas propiedades, métodos y eventos para
personalizar su aspecto y comportamiento.

Estructura del DataGridView

Un control DataGridView:

 Muestra automáticamente los encabezados de columna y los encabezados


de fila que permanecen visibles a medida que la tabla se desplaza
verticalmente.

 Tiene un encabezado de fila que contiene un indicador de selección para la


fila actual.

 Tiene un rectángulo de selección en la primera celda.

 Tiene columnas que se pueden redimensionar automáticamente cuando el


usuario hace doble clic en los separadores de columnas.

 Automáticamente admite estilos visuales en Windows XP y la familia


Windows Server 2003 cuando se llama al método EnableVisualStyles
desde el método de la aplicación Main.
Además, el contenido de un control DataGridView se puede editar de forma
predeterminada:

 Si el usuario hace doble clic o presiona F2 en una celda, el control


automáticamente pone la celda en el modo de edición y actualiza el
contenido de la celda según el tipo de usuario.

 Si el usuario se desplaza hasta el final de la cuadrícula, verá que hay una


fila para agregar nuevos registros. Cuando el usuario hace clic en esta fila,
se agrega una nueva fila al control DataGridView , con los valores
predeterminados. Cuando el usuario presiona ESC, esta nueva fila
desaparece.

 Si el usuario hace clic en el encabezado de una fila, se selecciona la fila


completa.

Cuando vincula un control DataGridView a una fuente de datos configurando


su propiedad DataSource , el control:

 Utiliza automáticamente los nombres de las columnas de la fuente de datos


como texto del encabezado de la columna.

 Se rellena con los contenidos del origen de


datos. Las columnas DataGridView se crean automáticamente para cada
columna en el origen de datos.

 Crea una fila para cada fila visible en la tabla.

 Ordena automáticamente las filas según los datos subyacentes cuando el


usuario hace clic en el encabezado de una columna.

Formas de uso el DataGridView

El DataGridView se usa para proporcionar una forma poderosa y flexible de


mostrar datos en un formato tabular.

Puede usar el DataGridView control para mostrar vistas de solo lectura de una
pequeña cantidad de datos, o puede escalarlo para mostrar vistas editables de
conjuntos muy grandes de datos.

Puede extender el DataGridView de varias formas para crear comportamientos


personalizados en sus aplicaciones. Por ejemplo, puede especificar mediante
programación sus propios algoritmos de clasificación, y puede crear sus propios
tipos de celdas.

Puede personalizar fácilmente la apariencia del DataGridView al elegir entre varias


propiedades.

Se pueden usar muchos tipos de almacenes de datos como fuente de datos, o


el DataGridView puede operar sin una fuente de datos vinculada a él.

Ventajas del DataGridView

1. El enlace de datos es muy fácil e intuitivo.


2. Se puede usar de modo sin enlazar.
3. La información puede ser modificada.

Desventajas del DataGridView

1. No se maximiza ningún rendimiento y no se mencionan que se pueden


mostrar un número ilimitado de filas y columnas.

Das könnte Ihnen auch gefallen