Partager via


Comment : lier des contrôles à des images d'une base de données

 

Date de publication : mars 2016

Vous pouvez utiliser la fenêtre Sources de données pour lier une image dans une base de données à un contrôle dans votre application. Par exemple, vous pouvez lier une image à un contrôle Image dans une application WPF, ou à un contrôle PictureBox dans un applications Windows Forms.

Les images dans une base de données sont généralement stockées sous forme de tableaux d'octets. Par défaut, la valeur Aucun est affectée aux types de contrôles des éléments de la fenêtre Sources de données qui sont stockés en tant que tableaux d'octets, car les tableaux d'octets peuvent contenir divers types d'éléments, depuis un simple tableau d'octets jusqu'au fichier exécutable d'une application volumineuse. Pour créer un contrôle lié aux données pour un élément de tableau d'octets représentant une image dans la fenêtre Sources de données, vous devez sélectionner le contrôle à créer.

La procédure suivante suppose que la fenêtre Sources de données est déjà remplie avec un élément qui est lié à votre image. Pour plus d'informations, consultez Comment : établir une connexion à des données d'une base de données.

Pour lier une image dans une base de données à un contrôle.

  1. Assurez-vous que l'aire de conception à laquelle vous voulez ajouter le contrôle est ouverte dans le Concepteur WPF ou le Concepteur Windows Forms.

  2. Dans la fenêtre Sources de données, développez la table ou l'objet souhaité pour afficher ses colonnes ou propriétés.

  3. Sélectionnez la colonne ou la propriété qui contient vos données image, puis sélectionnez l'un des contrôles suivants dans la liste de contrôles déroulante correspondante :

    • Si le Concepteur WPF est ouvert, sélectionnez Image.

    • Si le Concepteur Windows Forms est ouvert, sélectionnez PictureBox.

    • Vous pouvez également sélectionner un contrôle différent qui prend en charge la liaison de données et qui peut afficher des images. Si le contrôle que vous voulez utiliser ne se trouve pas dans la liste des contrôles disponibles, vous pouvez l'ajouter à la liste, puis le sélectionner. Pour plus d'informations, consultez Ajouter des contrôles personnalisés à la fenêtre Sources de données.

Voir aussi

Sources de données (fenêtre)
Définir le contrôle à créer lors d’une opération de glisser-déplacer à partir de la fenêtre Sources de données
Ajouter des contrôles personnalisés à la fenêtre Sources de données
Procédures pas à pas relatives aux données
Liaison de contrôles Windows Forms à des données dans Visual Studio
Vue d'ensemble d'applications de données dans Visual Studio
Connexion aux données dans Visual Studio
Préparation de votre application pour recevoir des données
Extraction de données dans votre application
Liaison de contrôles à des données dans Visual Studio
Modification des données dans votre application
Validation des données
Enregistrement des données