Compartir a través de


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

 

Publicado: abril de 2016

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 Agregar controles personalizados a la ventana de orígenes de datos.

Vea también

Orígenes de datos (ventana)
Establecer el control que se creará al arrastrar desde la ventana Orígenes de datos
Agregar controles personalizados a la ventana de orígenes de datos
Tutoriales sobre datos
Enlazar controles de Windows Forms a datos en Visual Studio
Información general de las aplicaciones de datos en Visual Studio
Conectarse 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