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
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.
En la ventana Orígenes de datos, expanda la tabla o el objeto deseado para mostrar sus columnas o propiedades.
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
Conceptos
Novedades en el desarrollo de aplicaciones de datos
Enlazar controles de Windows Forms a datos en Visual Studio
Enlazar controles a los datos en Visual Studio
Otros recursos
Información general de las aplicaciones de datos en Visual Studio
Conectarse a datos en Visual Studio
Preparar la aplicación para recibir datos