Compartir a través de


Crea un control enlazado simple

Con el enlace de datos simple, puede mostrar un único elemento de datos, como un valor de columna de una tabla de conjunto de datos a un control de un formulario. Puede enlazar simplemente cualquier propiedad de un control a un valor de datos.

Para realizar una vinculación sencilla de un control

  1. Conéctese a un origen de datos.

  2. En Visual Studio, seleccione el control en el formulario y muestre la ventana Propiedades .

  3. Expanda la propiedad DataBindings .

    Las propiedades enlazadas se muestran en la propiedad DataBindings . Por ejemplo, en la mayoría de los controles, la propiedad Text se enlaza con frecuencia.

  4. Si la propiedad que desea enlazar no es una de las propiedades enlazadas habitualmente, seleccione el botón puntos suspensivos (Captura de pantalla del botón Puntos suspensivos en la ventana Propiedades de Visual Studio. ) en el cuadro Opciones avanzadas para mostrar el cuadro de diálogo Formato y Enlace Avanzado con una lista completa de propiedades para ese control.

  5. Seleccione la propiedad que desea enlazar y seleccione la flecha desplegable en Enlace. Se muestra una lista de orígenes de datos disponibles.

  6. Expanda el origen de datos al que desea enlazar hasta que encuentre el único elemento de datos que desee. Por ejemplo, si va a enlazar a un valor de columna en una tabla de conjunto de datos, expanda el nombre del conjunto de datos y, a continuación, expanda el nombre de la tabla para mostrar los nombres de columna.

  7. Seleccione el nombre de un elemento al que se va a enlazar.

  8. Si está trabajando en el cuadro de diálogo Formato y configuración avanzada, seleccione Aceptar para volver a la ventana Propiedades.

  9. Si desea enlazar más propiedades del control, repita los pasos 3 a 7.

    Nota:

    Como los controles enlazados simples solo muestran un solo elemento de datos, es habitual incluir la lógica de navegación en un formulario Windows Forms con controles enlazados simples.

Para crear un control enlazado y dar formato a los datos mostrados

Con la vinculación de datos de Windows Forms, puede formatear los datos que se muestran en un control vinculado a datos mediante el cuadro de diálogo Formato y enlace avanzado.

  1. Conéctese a un origen de datos.

  2. En Visual Studio, seleccione el control en el formulario y, a continuación, abra la ventana Propiedades .

  3. Expanda la propiedad DataBindings y, a continuación, en el cuadro Opciones avanzadas, seleccione el botón de puntos suspensivos (El botón de puntos suspensivos en la ventana de Propiedades de Visual Studio.) para mostrar el cuadro de diálogo Formato y enlace avanzado, que tiene una lista completa de propiedades para ese control.

  4. Seleccione la propiedad que desea enlazar y, a continuación, seleccione la flecha Enlace .

    Se muestra una lista de orígenes de datos disponibles.

  5. Expanda el origen de datos al que desea enlazar la propiedad hasta que encuentre el único elemento de datos que desee.

    Por ejemplo, si va a enlazar a un valor de columna en la tabla de un conjunto de datos, expanda el nombre del conjunto de datos y, a continuación, expanda el nombre de la tabla para mostrar los nombres de columna.

  6. Seleccione el nombre de un elemento al que se va a enlazar.

  7. En el cuadro Tipo de formato, seleccione el formato que desea aplicar a los datos mostrados en el control.

    En cada caso, puede especificar el valor mostrado en el control si el origen de datos contiene DBNull. De lo contrario, las opciones varían ligeramente, en función del tipo de formato que seleccione. En la tabla siguiente se muestran los tipos de formato y las opciones.

    Tipo de formato Opción de formato
    Sin formato No hay opciones.
    Numérico Especifique el número de posiciones decimales utilizando el control de incremento/decremento de posiciones decimales.
    Divisa Especifique el número de posiciones decimales mediante el control de incremento/decremento posiciones decimales.
    Fecha y hora Elija cómo se debe mostrar la fecha y hora seleccionando uno de los elementos del cuadro De selección Tipo .
    Científico Especifique el número de posiciones decimales mediante el control de incremento/decremento posiciones decimales.
    Personalizado Especifique una cadena de formato personalizado.

    Para obtener más información, consulte Aplicar formato a tipos. Nota: No está garantizado que las cadenas de formato personalizado puedan trasladarse correctamente entre el origen de datos y el control enlazado. En su lugar, maneje el evento Parse o Format para el enlace y aplique formato personalizado en el código del controlador de eventos.
  8. Seleccione Aceptar para cerrar el cuadro de diálogo Formato y Enlace avanzado y volver a la ventana Propiedades .

Consulte también