Partager via


Comment : remplir des documents avec les données d'objets

L'accès au contenu d'un objet de données fonctionne de la même manière dans les projets au niveau du document pour Microsoft Office Word que dans les projets Windows Forms.Vous utilisez les mêmes outils et le même code pour intégrer dans votre solution les données d'un objet et vous pouvez utiliser des contrôles Windows Forms pour afficher les données.En outre, vous pouvez afficher des données à l'aide de contrôles hôtes.Les contrôles hôtes sont des objets natifs dans Microsoft Office Word qui ont été améliorés avec des événements et une fonctionnalité de liaison de données.Pour plus d’informations, consultez Vue d'ensemble des éléments hôtes et des contrôles hôtes.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour les applications suivantes : Excel 2013, Excel 2010, Word 2013 et Word 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

Vous devez effectuer trois étapes de base pour remplir le document avec les données d'un objet :

  • Ajouter un contrôle au document que vous pouvez lier aux données.

  • Ajouter un objet de données au document.

  • Connecter l'objet de données au BindingSource.

Ajout d'un objet de données

Pour ajouter un objet de données

Connexion de l'objet de données au BindingSource

Dans les projets au niveau du document, vous ajoutez des contrôles à votre document et les liez aux données au moment du design.

Dans les projets au niveau de l'application, vous créez des contrôles et vous les liez au moment de l'exécution.

97h3yd8w.collapse_all(fr-fr,VS.110).gifProjets au niveau du document

Pour connecter l'objet de données au BindingSource

  1. Faites glisser le champ de données approprié de la fenêtre Sources de données vers votre document.Cette procédure crée automatiquement un contrôle.

  2. Dans votre code, créez une instance du type de l'objet que vous avez choisi comme source de données.

  3. Assignez l'instance à la propriété DataSource du BindingSource.

97h3yd8w.collapse_all(fr-fr,VS.110).gifProjets au niveau de l'application

Pour connecter l'objet de données au BindingSource

  1. Dans votre code, créez une instance du type de l'objet qui est associé avec la source de données.

  2. Créez une instance d'un BindingSource.

  3. Assignez l'instance de source de données à la propriété DataSource de BindingSource.

  4. Ajoutez la source de données comme une liaison de données au contrôle.

Voir aussi

Tâches

Comment : remplir des documents avec les données d'une base de données

Comment : mettre à jour une source de données avec les données d'un contrôle hôte

Référence

Vue d'ensemble du composant BindingSource

Concepts

Vue d'ensemble des sources de données

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

Connexion à des données dans des applications Windows Forms

Autres ressources

Liaison de données aux contrôles dans les solutions Office