DataRepeater, classe

Mise à jour : novembre 2007

Affiche les données sous la forme d'une liste personnalisable.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

<ComplexBindingPropertiesAttribute("DataSource", "DataMember")> _
<DefaultBindingPropertyAttribute("")> _
<DockingAttribute(DockingBehavior.Ask)> _
<ToolboxBitmapAttribute(GetType(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")> _
Public Class DataRepeater _
    Inherits ContainerControl

Dim instance As DataRepeater
[ComplexBindingPropertiesAttribute("DataSource", "DataMember")]
[DefaultBindingPropertyAttribute("")]
[DockingAttribute(DockingBehavior.Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), "Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public class DataRepeater : ContainerControl
[ComplexBindingPropertiesAttribute(L"DataSource", L"DataMember")]
[DefaultBindingPropertyAttribute(L"")]
[DockingAttribute(DockingBehavior::Ask)]
[ToolboxBitmapAttribute(typeof(DataRepeater), L"Microsoft.VisualBasic.PowerPacks.DataRepeater.bmp")]
public ref class DataRepeater : public ContainerControl
public class DataRepeater extends ContainerControl

Notes

Le contrôle DataRepeater fonctionne en tant que conteneur à défilement pour les contrôles qui affichent des données répétées (par exemple, des lignes dans une table de base de données). Il peut être utilisé en guise d'alternative au contrôle DataGridView lorsque vous avez besoin d'un plus grand contrôle sur la disposition des données.

Vous pouvez utiliser un contrôle DataRepeater pour afficher des données avec ou sans source de données sous-jacente. Pour plus d'informations, consultez Comment : afficher des données liées dans un contrôle DataRepeater (Visual Studio).

Sans spécifier de source de données, vous pouvez créer des lignes qui contiennent des données et les ajouter au DataRepeater.

Lorsque vous travaillez avec d'importantes quantités de données, vous pouvez affecter la valeur True à la propriété VirtualMode pour afficher un sous-ensemble des données disponibles. Le mode virtuel requiert l'implémentation d'un cache de données à partir duquel est rempli le contrôle DataRepeater. Pour plus d'informations, consultez Mode virtuel dans le contrôle DataRepeater (Visual Studio).

Pour obtenir des informations supplémentaires sur les fonctionnalités disponibles dans le contrôle DataRepeater, consultez Introduction au contrôle DataRepeater (Visual Studio).

Hiérarchie d'héritage

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.Control
        System.Windows.Forms.ScrollableControl
          System.Windows.Forms.ContainerControl
            Microsoft.VisualBasic.PowerPacks.DataRepeater

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres DataRepeater

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Introduction au contrôle DataRepeater (Visual Studio)

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

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

Comment : modifier la disposition d'un contrôle DataRepeater (Visual Studio)

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

Comment : afficher des en-têtes d'élément dans un contrôle DataRepeater (Visual Studio)

Comment : désactiver l'ajout et la suppression d'éléments dans un contrôle DataRepeater (Visual Studio)

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

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

Procédure pas à pas : affichage de données dans un contrôle DataRepeater (Visual Studio)