Compartir a través de


Cómo: Enlazar controles a imágenes desde una base de datos

Puede utilizar la ventana Orígenes de datos para enlazar una imagen de una base de datos a un control de su aplicación. Por ejemplo, puede enlazar una imagen a un control Image de una aplicación WPF o a un control PictureBox de aplicaciones de Windows Forms.

Las imágenes de una base de datos están almacenadas normalmente como matrices de bytes. Los elementos de la ventana Orígenes de datos que están almacenados como matrices de bytes tienen su tipo de control establecido de forma predeterminada en Ninguno, porque las matrices de bytes pueden contener cualquier cosa, desde una matriz simple de bytes hasta el archivo ejecutable de una aplicación grande. Para crear un control enlazado a datos para un elemento de matriz de bytes en la ventana Orígenes de datos que represente una imagen, debe seleccionar el control.

El procedimiento siguiente supone que la ventana Orígenes de datos ya incluye un elemento enlazado con la imagen. Para obtener más información, vea Cómo: Conectarse a los datos de una base de datos.

Para enlazar una imagen de una base de datos a un control

  1. Asegúrese de que la superficie de diseño a la que va a agregar el control está abierta en WPF Designer o en el Diseñador de Windows Forms.

  2. En la ventana Orígenes de datos, expanda la tabla o el objeto deseado para mostrar sus columnas o propiedades.

  3. Seleccione la columna o propiedad que contiene los datos de la imagen y seleccione uno de los siguientes controles de la lista desplegable del control:

    • Si el diseñador WPF está abierto, seleccione Imagen.

    • Si el diseñador de Windows Forms está abierto, seleccione PictureBox.

    • También puede seleccionar un control diferente que admita el enlace de datos y pueda mostrar imágenes. Si el control que desea utilizar no se encuentra en la lista de controles disponibles, puede agregarlo a la lista y, a continuación, seleccionarlo. Para obtener más información, vea Cómo: Agregar controles personalizados a la ventana Orígenes de datos.

Vea también

Tareas

Cómo: Establecer el control que se creará al arrastrar desde la ventana de orígenes de datos

Cómo: Agregar controles personalizados a la ventana Orígenes de datos

Referencia

Orígenes de datos (ventana)

Conceptos

Enlazar controles de Windows Forms a datos en Visual Studio

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Enlazar controles a los datos en Visual Studio

Modificar datos en la aplicación

Validar datos

Guardar datos

Otros recursos

Tutoriales sobre datos

Información general de las aplicaciones de datos en Visual Studio

Conectarse a datos en Visual Studio