Comment : afficher des sous-éléments en colonnes avec le contrôle ListView Windows Forms

Le contrôle ListView Windows Forms peut afficher du texte supplémentaire ou des sous-éléments pour chaque élément de la liste en mode Details. La première colonne affiche le texte de l'élément, par exemple le matricule d'un employé. La deuxième, la troisième et les colonnes suivantes affichent le premier, le deuxième et tous les sous-éléments suivants.

Pour ajouter des sous-éléments à un élément de liste

  1. Ajoutez autant de colonnes que nécessaire. Comme la première colonne affiche la propriété Text de l'élément, s'il y a n sous-éléments, vous devez disposer de n+1 colonnes. Pour plus d'informations sur l'ajout de colonnes, consultez Comment : ajouter des colonnes au contrôle ListView Windows Forms.

  2. Appelez la méthode Add de la collection retournée par la propriété SubItems d'un élément. L'exemple de code suivant définit le nom de l'employé et le département qu'il occupe pour un élément de la liste.

            ' Adds two subitems to the first list item
            ListView1.Items(0).SubItems.Add("John Smith")
            ListView1.Items(0).SubItems.Add("Accounting")
    
    
            // Adds two subitems to the first list item.
            listView1.Items[0].SubItems.Add("John Smith");
            listView1.Items[0].SubItems.Add("Accounting");
    
    

Voir aussi

Tâches

Comment : ajouter et supprimer des éléments avec le contrôle ListView Windows Forms

Comment : ajouter des colonnes au contrôle ListView Windows Forms

Comment : afficher des icônes pour le contrôle ListView Windows Forms

Comment : ajouter des informations personnalisées à un contrôle TreeView ou ListView (Windows Forms)

Référence

Vue d'ensemble du contrôle ListView (Windows Forms)