Procedimiento para enlazar controles de formularios Windows Forms con el componente BindingSource mediante el diseñador

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

El enlace de un control o una serie de controles en Windows Forms se realiza más fácilmente mediante el control como un puente entre los controles del formulario y el BindingSource origen de datos.

Uno o varios controles de un formulario se pueden enlazar a datos; En el procedimiento siguiente, un TextBox control se enlaza a un origen de datos.

Para completar el procedimiento, se supone que se 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 desde otros almacenes de datos, vea Agregar nuevos orígenes de datos.

Para enlazar un control en tiempo de diseño

  1. Arrastre un TextBox control al formulario.

  2. En la ventana Propiedades:

    1. Expanda el nodo (DataBindings).

    2. Haga clic en la flecha situada junto a la Text propiedad .

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

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

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

  4. En la página principal 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. En la página Elegir la conexión de datos , seleccione una conexión de datos en la lista de conexiones disponibles. Si la conexión de datos deseada no está disponible, seleccione Nueva conexión para crear una nueva conexión de datos.

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

  8. Seleccione los objetos de base de datos que va a traer a su aplicación. En este caso, seleccione un campo de una tabla que le gustaría TextBox que mostrara.

  9. Reemplace el nombre del conjunto de datos predeterminado, si lo desea.

  10. Haga clic en Finalizar

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

    El editor de tipos de interfaz de usuario de DataSource se cierra y el conjunto de datos y el adaptador de tabla específico de esa conexión de datos se BindingSource agregan al formulario.

Vea también