Share via


Comment : se connecter à des données dans des objets

Vous pouvez connecter votre application à des données dans des objets en exécutant l'Configuration de source de données (Assistant) et en sélectionnant Objet comme type de source de données.

Au terme de l'Assistant, une source de données basée sur l'objet sélectionné est ajoutée à votre projet et est immédiatement disponible dans la Sources de données (fenêtre). Vous pouvez faire glisser des éléments de la fenêtre Sources de données sur une aire de conception dans votre projet pour créer des contrôles liés aux données des propriétés sélectionnées de votre objet. Pour plus d'informations, consultez Liaison de contrôles à des données dans Visual Studio.

Pour plus d'informations sur l'utilisation d'objets comme sources de données, consultez Vue d'ensemble des sources de données.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, cliquez sur Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Création d'une source de données Objet

Pour créer une nouvelle source de données à partir d'un objet

  1. Dans le menu Données, cliquez sur Ajouter une nouvelle source de données.

  2. Sélectionnez Objet dans la page Choisir un type de source de données.

  3. Sur la page Sélectionner les objets de données, développez les nœuds de l'arborescence afin de trouver les objets avec lesquels vous souhaitez effectuer la liaison. L'arborescence contient des nœuds pour votre projet, ainsi que pour les assemblys et les autres projets référencés par votre projet.

    Si vous souhaitez créer une liaison avec un objet dans un assembly ou un projet qui ne figure pas dans l'arborescence, cliquez sur Ajouter une référence et utilisez la boîte de dialogue de même nom pour ajouter une référence à l'assembly ou au projet. Après avoir ajouté la référence, l'assembly ou le projet est ajouté à l'arborescence.

    Notes

    Vous devrez peut-être générer le projet qui contient vos objets avant que les objets ne s'affichent dans l'arborescence.

  4. Dans l'arborescence, activez la case à cocher des objets avec lesquels créer la liaison.

  5. Cliquez sur Terminer.

    La source de données est ajoutée à la fenêtre Sources de données.

Création de contrôles liés à votre objet

Pour ajouter des fonctionnalités à votre application

  1. Choisissez Afficher les sources de données dans le menu Données pour afficher la fenêtre Sources de données.

  2. Sélectionnez un élément dans la fenêtre Sources de données, puis faites-le glisser sur une aire de conception pour créer un contrôle lié aux propriétés dans votre objet. Le cas échéant, répétez cette étape pour d'autres éléments.

    Pour plus d'informations, consultez Liaison de contrôles à des données dans Visual Studio.

    Notes

    Afin de prendre en charge la liaison de données par glisser-déplacer, les objets qui implémentent l'interface ITypedList ou IListSource doivent disposer d'un constructeur par défaut (autrement dit, un constructeur sans paramètre). Si ce n'est pas le cas, Visual Studio ne peut pas instancier l'objet source de données et affiche une erreur lorsque vous faites glisser l'élément sur l'aire de conception.

Voir aussi

Tâches

Procédure pas à pas : connexion à des données dans des objets (Windows Forms)

Concepts

Liaison de contrôles à des données dans Visual Studio

Autres ressources

Vue d'ensemble d'applications de données dans Visual Studio

Connexion aux données dans Visual Studio

Outils permettant d'utiliser des sources de données dans Visual Studio