Partager via


Comment : afficher des données liées dans un contrôle DataRepeater (Visual Studio)

Le contrôle DataRepeater est le plus souvent utilisé pour afficher des données liées à partir d'une base de données ou d'une autre source de données.

En plus de contrôles dépendants, vous pouvez ajouter d'autres contrôles, tels qu'une étiquette statique ou une image répétée sur chacun des éléments dans le contrôle DataRepeater.Pour plus d'informations, consultez Comment : afficher des données indépendantes dans un contrôle DataRepeater (Visual Studio).

Vous pouvez également créer une liaison avec une source de données au moment de l'exécution en définissant la propriété VirtualMode à la valeur True et en assignant une source de données à la propriété DataSource.Dans ce cas, vous devrez gérer toute l'interaction avec la source de données.Pour plus d'informations, consultez Mode virtuel dans le contrôle DataRepeater (Visual Studio).

[!REMARQUE]

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio 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 Paramètres Visual Studio.

Pour créer un DataRepeater lié aux données

  1. Faites glisser un contrôle DataRepeater depuis l'onglet Visual Basic PowerPacks de la Boîte à outils vers un formulaire ou un contrôle conteneur.

  2. Faites glisser les poignées de dimensionnement et de déplacement pour changer la taille et la position du contrôle.

    Notez que le contrôle possède deux régions rectangulaires.La région supérieure correspond au modèle d'élément ; les contrôles ajoutés au modèle seront répétés dans chacun des éléments du contrôle DataRepeater au moment de l'exécution.La région inférieure est la fenêtre d'affichage, dans laquelle les éléments seront affichés.

    Vous pouvez également redimensionner et déplacer le contrôle ou le modèle d'élément en modifiant les propriétés Size et Position dans la fenêtre Propriétés.

  3. Dans le menu Données, cliquez sur Afficher les sources de données.

    [!REMARQUE]

    Si la fenêtre Sources de données est vide, ajoutez-y une source de données.Pour plus d'informations, consultez Vue d'ensemble des sources de données.

  4. Dans la fenêtre Sources de données, sélectionnez le nœud de niveau supérieur de la table qui contient les données que vous souhaitez lier.

  5. Configurez le type de déplacement de la table sur Details en cliquant sur Details dans la liste déroulante du nœud table.

  6. Sélectionnez le nœud table et faites-le glisser sur la région de modèle d'élément du contrôle DataRepeater.

    Vous pouvez spécifier les types de contrôle à afficher pour chaque champ.Pour plus d'informations, consultez Comment : 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.

Voir aussi

Tâches

Comment : afficher des données indépendantes dans un contrôle DataRepeater (Visual Studio)

Comment : créer un formulaire maître/détail en utilisant deux contrôles DataRepeater (Visual Studio)

Comment : modifier l'apparence d'un contrôle DataRepeater (Visual Studio)

Dépannage des problèmes liés au contrôle DataRepeater (Visual Studio)

Référence

DataRepeater

Concepts

Introduction au contrôle DataRepeater (Visual Studio)