Cómo: Enlazar controles de Windows Forms con el componente BindingSource mediante el Diseñador

Después de agregar los controles al formulario y determinar la interfaz de usuario para su aplicación, puede enlazar los controles a un origen de datos para que los usuarios puedan modificar y guardar datos relacionados con la aplicación en tiempo de ejecución.

Es más sencillo enlazar un control o una serie de controles de formularios Windows Forms utilizando el control BindingSource como un puente entre los controles del formulario y el origen de datos.

Se pueden enlazar a datos uno o más controles de un formulario; en el siguiente procedimiento, un control TextBox se enlaza a un origen de datos.

Para finalizar el procedimiento, se supone que lo enlazará a un origen de datos derivado de una base de datos. Para obtener más información sobre cómo crear orígenes de datos a partir de otros almacenes de datos, vea Información general sobre orígenes de datos.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para enlazar un control en tiempo de diseño

  1. Arrastre un control TextBox al formulario.

  2. En la ventana Propiedades:

    1. Expanda el nodo (DataBindings).

    2. Haga clic en la flecha que se encuentra junto a la propiedad Text.

      Se abre el editor de tipos de la interfaz de usuario de DataSource.

      Si un origen de datos se ha configurado previamente para el proyecto o un formulario, éste aparecerá.

  3. Haga clic en Agregar origen de datos de proyecto para conectar a los datos y crear un origen de datos.

  4. En la página de bienvenida del Asistente para la configuración de orígenes de datos, haga clic en Siguiente.

  5. En la página Elegir un tipo de origen de datos, seleccione Base de datos.

  6. Seleccione una conexión de datos de la lista de conexiones disponible en la página Elegir la conexión de datos. Si la conexión de datos deseada no está disponible, seleccione Nueva conexión para crear una nueva conexión de datos.

  7. Elija Sí, guardar la conexión para almacenar la cadena de conexión en el archivo de configuración de la aplicación.

  8. Seleccione los objetos de la base de datos que se van a colocar en la aplicación. En este caso, seleccione un campo en una tabla que desea que TextBox muestre.

  9. Si lo desea, reemplace el nombre predeterminado del conjunto de datos

  10. Haga clic en Finalizar.

  11. En la ventana Propiedades, haga clic en la flecha que se encuentra junto a la propiedad Text. En el editor de tipos de la interfaz de usuario de DataSource, seleccione el nombre del campo al que se va a enlazar TextBox.

    El editor de tipos de la interfaz de usuario de DataSource se cierra y se agregan el conjunto de datos, BindingSource y el adaptador de tabla específico al formulario.

Vea también

Referencia

BindingSource

BindingNavigator

Orígenes de datos (ventana)

Conceptos

Información general sobre orígenes de datos