Enlazar controles de Windows Forms a datos en Visual Studio
Publicado: abril de 2016
Para mostrar datos a los usuarios de la aplicación, puede enlazarlos a Windows Forms. Puede arrastrar los elementos de la ventana Orígenes de datos al Diseñador de Windows Forms en Visual Studio para crear estos controles enlazados a datos. En este tema se describen algunas de las tareas, herramientas y clases más comunes para crear aplicaciones de Windows Forms enlazadas a datos.
Para obtener información general sobre el modo de crear controles enlazados a datos en Visual Studio, vea Enlazar controles a los datos en Visual Studio. Para obtener más información acerca del enlace de datos en Windows Forms, vea Enlace de datos en Windows Forms.
Presentar datos en un formulario de una aplicación Windows
En la siguiente tabla se incluyen las tareas comunes relacionadas con mostrar datos en un formulario de una aplicación Windows.
Tarea | Más información |
---|---|
Crear controles enlazados a datos. Enlazar controles existentes a datos. |
Cómo: Enlazar controles de Windows Forms a datos |
Crear controles que muestren los datos relacionados de una relación primaria-secundaria: cuando el usuario selecciona un registro de datos en un control, otro control muestra los datos relacionados correspondientes al registro seleccionado. | Cómo: Mostrar datos relacionados en una aplicación de Windows Forms |
Crear una tabla de búsqueda. Una tabla de búsqueda muestra información de una tabla basada en el valor de un campo de clave externa de otra tabla. | Cómo: Crear tablas de búsqueda en aplicaciones de Windows Forms |
Dar formato a la manera en la que los controles muestran los datos. | Formatting and Advanced Binding Dialog Box |
Cambiar el comportamiento de la característica de titulación inteligente en la ventana Orígenes de datos. | Cómo: Personalizar el modo en que Visual Studio crea los títulos de controles enlazados a datos |
Agregar controles que ejecutan una consulta parametrizada. | Cómo: Agregar una consulta parametrizada a una aplicación de Windows Forms |
Establecer una columna para utilizar un control de imagen con el fin de mostrar las imágenes de una base de datos. | Cómo: Enlazar controles a imágenes desde una base de datos |
Filtrar u ordenar los datos en un conjunto de datos. | Cómo: Filtrar y ordenar los datos en una aplicación Windows Forms |
En los siguientes temas se proporcionan ejemplos sobre enlaces de controles Windows Forms a datos.
Tutorial: Mostrar datos en Windows Forms
Proporciona detalles paso a paso sobre cómo consultar datos de una base de datos y cómo mostrarlos en un Windows Form.
Tutorial: Mostrar datos relacionados en Windows Forms
Proporciona detalles paso a paso para mostrar los datos de dos tablas relacionadas en un Windows Form.
Tutorial: Crear Windows Forms para buscar datos
Proporciona detalles paso a paso para crear un Windows Form que lleva a cabo una búsqueda de base de datos según los datos proporcionados por el usuario.
Tutorial: Crear una tabla de búsqueda en una aplicación Windows Forms
Proporciona detalles paso a paso sobre cómo mostrar datos de una tabla basándose en los datos seleccionados en otra tabla.
Tutorial: Pasar datos entre formularios Windows Forms
Proporciona detalles paso a paso sobre cómo pasar valores de un formulario a otro en una aplicación.
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos simple
Proporciona instrucciones paso a paso sobre la creación de un control personalizado que se pueda usar en la ventana Orígenes de datos.
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos complejo
Proporciona instrucciones paso a paso sobre la creación de un control personalizado que se pueda usar en la ventana Orígenes de datos.
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos de búsqueda
Proporciona instrucciones paso a paso sobre la creación de un control personalizado que se pueda usar en la ventana Orígenes de datos.
Etiquetas inteligentes de datos
En varios controles existen etiquetas inteligentes específicas para trabajar con datos. Cuando ciertos controles se agregan a un formulario, hay un conjunto de posibles acciones relacionadas con los datos disponible en la etiqueta inteligente.
Componente BindingSource
El componente BindingSource sirve para dos propósitos. Primero, proporciona una capa de abstracción cuando se enlazan los controles de su formulario a los datos. Los controles del formulario se enlazan al componente BindingSource (en lugar de enlazarlos directamente a un origen de datos).
Segundo, puede administrar una colección de objetos. Al agregar un tipo a BindingSource, se crea una lista de ese tipo.
Para obtener más información acerca del componente BindingSource, vea:
Control BindingNavigator
Este componente proporciona una interfaz de usuario para navegar por los datos mostrados en una aplicación Windows. Para obtener más información, vea BindingNavigator (Control).
Control DataGridView
El control DataGridView permite mostrar y editar los datos en tablas a partir de numerosos tipos diferentes de orígenes de datos. Puede enlazar datos a un DataGridView mediante la propiedad DataSource. Para obtener más información, vea Información general del control DataGridView.
Vea también
Tutoriales sobre datos
Orígenes de datos (ventana)
Enlazar controles a los datos en Visual Studio
Tutorial: Mostrar datos en Windows Forms
Crear y editar conjuntos de datos con tipo
Información general sobre orígenes de datos
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos simple
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos complejo
Tutorial: Crear un control de usuario de Windows Forms que admita el enlace de datos de búsqueda