VB.NET Ecrire dans une cellule d'un ListView à plusieurs colonnes
cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009
-
13 janv. 2005 à 12:02
cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009
-
13 janv. 2005 à 14:45
Bonjour à tous,
Je travaille avec VB.NET et j'ai une ListView avec plusieurs colonnes.
Je voudrais pouvoir écrire par exemple à la ligne 5 de la colonne 3. J'ai parcouru la doc fouillé dans le forum mais je n'ai point trouvé. Quelqu'un pourrait-il me secourir ?
cs_thierry la fronde
Messages postés351Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention12 août 2009 13 janv. 2005 à 14:45
En fait je viens de trouver :
Tout d'abord il faut créer les champs de chaque colonne :
Aller dans la propriété Items de la ListView puis
Dans la boite Items aller dans la propriété SubItems puis on ajoute une suite de ListViewItem.
Ensuite pour chaque ListViewItem on va dans la propriété SubItems.
Là On ajoute le nombre d'Items que l'on veut.
Ensuite pour modifier le contenu d'une cellule :
MaListeView.Items(4).SubItems(5).Text = "zzz"
L'integer de Items correspond à la ligne et celui de SubItems de la colonne.
Le tout est de s'assure que les champs sont bien créé et valide.
Ensuite il faut ajouter ces champs de façon dynamique.