Ajout d'éléments à des colonnes spécifiques dans C# ListView
Dans un contrôle ListView dans un formulaire Windows, la méthode par défaut pour ajouter des éléments utilise listView1 Fonction .Items.Add, ciblant avec succès la colonne 1. Cet article examine les techniques permettant de remplir les données dans les colonnes suivantes (2, 3, etc.).
Solution 1 : Utilisation de SubItems.AddRange
Cette approche permet d'ajouter plusieurs éléments aux colonnes 2 et au-delà sur une seule ligne :
string[] row1 = { "s1", "s2", "s3" }; listView1.Items.Add("Column1Text").SubItems.AddRange(row1);
Solution 2 : Construire ListViewItems
Un plus Une alternative verbeuse implique de créer des objets ListViewItem et de définir explicitement leurs sous-éléments :
ListViewItem item1 = new ListViewItem("Something"); item1.SubItems.Add("SubItem1a"); item1.SubItems.Add("SubItem1b"); item1.SubItems.Add("SubItem1c");
Répéter ce modèle pour chaque ligne, puis ajouter les éléments à ListView termine le processus de remplissage.
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!