Want to create interactive content? It’s easy in Genially!
01
Programacion 7-8
Created on March 26, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
DATA GRID
Data Grid View
03
02
01
Controladores(DATA)
combobox Combinaciones
Data Grid view Combinaciones
Data Grid View Casos de uso
combobox Casos de uso
combobox pROPIEDADES
DATA GRID COMBINACIONES
DATA GRID CAS0S DE USO
Propiedades
DataSource: Define la fuente de datos para el DataGridView. Puede ser un DataTable, una lista de objetos, o cualquier colección que implemente IEnumerable.Columns: Permite acceder y manipular las columnas del DataGridView. Puedes agregar, eliminar o modificar columnas. RowCount: Representa la cantidad de filas que hay en el DataGridView. Se puede utilizar para obtener o establecer el número de filas visibles. SelectedRows: Obtiene o establece las filas seleccionadas en el DataGridView. Es útil para interactuar con las filas que el usuario selecciona. AllowUserToAddRows: Especifica si el usuario puede agregar nuevas filas al final del DataGridView. Se puede activar o desactivar según sea necesario.
Combinaciones
BindingSource: El BindingSource actúa como un intermediario entre los datos y el DataGridView. Facilita la vinculación de datos de una fuente a la vista y maneja la sincronización entre ambos. Se usa comúnmente para gestionar la navegación y actualización de los datos en el DataGridView.Button: Un botón (Button) se puede usar junto con el DataGridView para realizar acciones como agregar, editar o eliminar filas. Los botones pueden facilitar la interacción con los datos presentados en el DataGridView. TextBox: Un cuadro de texto (TextBox) es útil cuando deseas filtrar, buscar o editar los datos en el DataGridView. Puedes combinarlo con eventos para filtrar los datos que se muestran en el DataGridView a medida que el usuario escribe en el TextBox.
3-Paginación Permite dividir grandes conjuntos de datos en páginas para mejorar el rendimiento y la usabilidad 4-Ordenación Permite ordenar las filas al hacer clic en los encabezados de columna 5-Filtrado Permite a los usuarios filtrar datos por valores específicos
Propiedades
1-Columnas Define las columnas que se mostrarán en el grid, incluyendo su título, ancho, tipo de dato y alineación 2-Datos El conjunto de datos que se renderizará en el grid, generalmente un array de objetos
Caso de uso tipico
En un formulario de registro de usuario (tienda en línea, red social o aplicación bancaria), se solicita al usuario que seleccione su país de residencia de una lista extensa (más de 100 opciones). Su uso es requerido por lo siguiente: 1. Espacio eficiente: Muestra solo la opción seleccionada o un placeholder ("Seleccione su país") hasta que el usuario interactúa, evitando saturar la interfaz con una lista larga desde el inicio. 2. Búsqueda rápida: Si el ComboBox incluye funcionalidad de búsqueda interna (ej: escribir "Méx" para filtrar "México"), el usuario encuentra la opción sin desplazarse manualmente por todas las opciones.
Combinaciones
1- Filtros Los filtros o campos de búsqueda permiten al usuario reducir los datos mostrados en el Data Grid según criterios específicos 2-Paginación La paginación divide grandes conjuntos de datos en páginas manejables, mejorando el rendimiento y la experiencia de usuario 3-Botones de Accion Acciones en fila o globales (como exportar a Excel) permiten interactuar con los datos del grid
Propiedades
Items/data source: Descripción: Define la lista de opciones que se mostrarán en el desplegable. Puede ser un array de strings, objetos o una fuente de datos externa. value / selectedValue Descripción: Establece el valor seleccionado actualmente en el Combobox. Suele ser un valor controlado (manejado por estado). onChange / onSelect Descripción: Evento que se dispara cuando el usuario selecciona una opción. Recibe el nuevo valor seleccionado. placeholder Descripción: Texto que aparece cuando no hay ninguna opción seleccionada (como una pista para el usuario). disabled Descripción: Desactiva el Combobox, impidiendo la interacción del usuario. Útil para estados de carga o permisos.
Casos de Uso
Pudiera ser para reportes financieros, administración de usuarios, inventarios. El Data Grid permite visualizar múltiples pedidos de forma estructurada y organiza datos complejos en un formato legible
Casos de uso
El DataGridView en C# se utiliza comúnmente para mostrar y manipular datos en forma de tabla, como en aplicaciones de gestión. Por ejemplo, en un sistema de gestión de empleados, se podría usar para mostrar una lista de empleados, permitir la edición de sus datos, agregar nuevos registros o eliminar existentes. Es ideal para representar y manejar grandes volúmenes de datos de forma visual e interactiva.
Combinaciones
1. ComboBox + Label Sinergia: El Label (etiqueta) proporciona contexto al ComboBox, indicando al usuario qué tipo de opciones debe seleccionar (ej: "País" o "Categoría"). Mejora la accesibilidad y claridad. 2. ComboBox + List/Grid Sinergia: Un List (lista) o Grid (cuadrícula) puede mostrar datos relacionados con la selección del ComboBox. Por ejemplo, al elegir una categoría en el ComboBox, se actualiza una lista de productos. 3. ComboBox + Button Sinergia: Un Button (botón) permite acciones posteriores a la selección del ComboBox, como enviar un formulario, aplicar filtros o resetear la opción elegida.