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
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Customizing Development Settings in Visual Studio.
Création d'une source de données Objet
Pour créer une nouvelle source de données à partir d'un objet
Dans le menu Données, cliquez sur Ajouter une nouvelle source de données.
Sélectionnez Objet dans la page Choisir un type de source de données.
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.
Dans l'arborescence, activez la case à cocher des objets avec lesquels créer la liaison.
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
Choisissez Afficher les sources de données dans le menu Données pour afficher la fenêtre Sources de données.
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