Mostrar datos en el control DataGridView de formularios Windows Forms
Se utiliza el control DataGridView para mostrar los datos de distintos orígenes de datos externos. Alternativamente, puede agregar filas y columnas al control y rellenarlo manualmente con datos.
Cuando enlaza el control a un origen de datos, puede generar automáticamente columnas basándose en el esquema del origen de datos. Si estas columnas no aparecen tal como desea, puede ocultarlas, quitarlas o reorganizarlas. También puede agregar columnas independientes para mostrar datos complementarios que no proceden del origen de datos.
De forma adicional, puede mostrar los datos con formatos estándar (como el formato de divisa) o puede personalizar el formato de presentación para presentar los datos, no obstante, que necesita (como cambiar el color de fondo de números negativos o reemplazar valores de cadena con las imágenes correspondientes).
En esta sección
Modos de presentación de datos en el control DataGridView de formularios Windows Forms
Describe las opciones para rellenar el control con datos.Formato de datos en el control DataGridView de formularios Windows Forms
Describe las opciones para dar formato a los valores de presentación de celda.Tutorial: Crear un control DataGridView sin enlazar en formularios Windows Forms
Describe cómo rellenar el control con datos en forma manual.Cómo: Enlazar datos al control DataGridView de formularios Windows Forms
Describe cómo rellenar el control con datos enlazándolo a un BindingSource que contiene información extraída de una base de datos.Cómo: Generar columnas automáticamente en un control DataGridView de formularios Windows Forms enlazado a datos
Describe cómo generar automáticamente columnas basándose en un origen de datos enlazado.Cómo: Quitar columnas generadas automáticamente desde un control DataGridView de formularios Windows Forms
Describe cómo ocultar o eliminar columnas generadas automáticamente a partir de un origen de datos enlazado.Cómo: Cambiar el orden de las columnas en el control DataGridView de formularios Windows Forms
Describe cómo reorganizar columnas generadas automáticamente a partir de un origen de datos enlazado.Cómo: Agregar una columna independiente a un control DataGridView de formularios Windows Forms enlazado a datos
Describe cómo complementar los datos de un origen de datos enlazado mostrando columnas adicionales e independientes.Cómo: Enlazar objetos a controles DataGridView de formularios Windows Forms
Describe cómo enlazar el control a una colección de objetos arbitrarios para que cada objeto se muestre en su propia fila.Cómo: Obtener acceso a objetos enlazados a filas DataGridView de formularios Windows Forms
Describe cómo recuperar un enlace de objeto a una fila determinada del control.Tutorial: Crear un formulario principal-detalle mediante dos controles DataGridView de formularios Windows Forms
Describe cómo mostrar datos de dos tablas de base de datos relacionadas, de modo que los valores que aparecen en un control DataGridView dependan de la fila actualmente seleccionada en otro control.Cómo: Personalizar el formato de los datos en el control DataGridView de formularios Windows Forms
Describe cómo controlar el evento DataGridView.CellFormatting para cambiar la apariencia de celdas que dependen de sus valores.
Referencia
DataGridView
Proporciona documentación de referencia para el control DataGridView.DataGridView.DataSource
Proporciona documentación de referencia para la propiedad DataSource.BindingSource
Proporciona documentación de referencia para el componente BindingSource.
Secciones relacionadas
- Entrada de datos en el control DataGridView de formularios Windows Forms
Proporciona temas que describen cómo cambiar la manera en que los usuarios agregan y modifican los datos en el control.
Vea también
Conceptos
Tipos de columnas en el control DataGridView de formularios Windows Forms