Remplissage des colonnes dans le contrôle ListView
Dans C# Windows Forms, le contrôle ListView vous permet d'afficher les données sous forme de tableau. Par défaut, les éléments sont ajoutés à la première colonne (Colonne1). Cet article explique comment remplir des données dans des colonnes au-delà de la première.
Méthode 1 : utilisation de la propriété SubItems
Pour ajouter des éléments aux colonnes 2, 3, 4 et ainsi de suite, vous pouvez utiliser la propriété SubItems de ListViewItem. Sa syntaxe est :
ListViewItem item = new ListViewItem("Column1Text"); item.SubItems.AddRange(new string[] { "s2", "s3", "s4" });
Ici, nous créons un nouvel objet ListViewItem avec "Column1Text" comme texte de la première colonne. Ensuite, en utilisant la méthode AddRange, nous ajoutons des éléments aux colonnes suivantes sous forme de tableau de chaînes.
Méthode 2 : utiliser des sous-éléments individuels
Une autre façon consiste à ajouter des sous-éléments. éléments individuellement en utilisant la collection SubItems :
ListViewItem item = new ListViewItem("Something"); item.SubItems.Add("SubItem1a"); item.SubItems.Add("SubItem1b"); item.SubItems.Add("SubItem1c");
Cette méthode permet un contrôle plus fin de chaque sous-élément.
Ajout de plusieurs éléments
Vous pouvez ajouter plusieurs éléments au ListView à la fois en utilisant la méthode AddRange de la collection Items :
ListViewItem item1 = new ListViewItem("Something1"); item1.SubItems.AddRange(new string[] { "s1a", "s1b", "s1c" }); ListViewItem item2 = new ListViewItem("Something2"); item2.SubItems.AddRange(new string[] { "s2a", "s2b", "s2c" }); listView1.Items.AddRange(new ListViewItem[] { item1, item2 });
Cette approche vous permet de remplir efficacement plusieurs colonnes et lignes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!