EDITER LES ÉLÉMENTS D'UN LISTVIEW (LISTITEMS + SUBITEMS)

Neo.balastik Messages postés 796 Date d'inscription jeudi 17 mai 2001 Statut Membre Dernière intervention 5 mai 2009 - 5 oct. 2004 à 15:59
cs_sofiane2 Messages postés 23 Date d'inscription dimanche 6 avril 2003 Statut Membre Dernière intervention 1 mai 2013 - 16 nov. 2011 à 14:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/26581-editer-les-elements-d-un-listview-listitems-subitems

cs_sofiane2 Messages postés 23 Date d'inscription dimanche 6 avril 2003 Statut Membre Dernière intervention 1 mai 2013
16 nov. 2011 à 14:08
quand je veux supprimer une ligne de la listview j'ai une erreur "objet déjà chargé" qqn peut m'aider svp!
hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007
10 nov. 2006 à 07:48
Super !!
Merci pour ce code.

1) J'ai ajouté l'héritage de l'alignement (Gauche/Droite/Centré) de la TextBox par rapport à la colonne.

2) Un petit bug que j'ai remarqué : Il y a un décalage de la cellule lorsque le Treeview contient des colonnes dont la largeur(Width) est à 0.
philheiz Messages postés 117 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 11 octobre 2007 1
5 janv. 2005 à 17:24
PS: je vois le commentaire de 666 seulement maintenant (pour ceux qui penseraient que je radote)
philheiz Messages postés 117 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 11 octobre 2007 1
5 janv. 2005 à 17:22
j'ai rien dis !!!!

StartLabelEdit ne permet que de modifier l'étiquette du ListItem et non pas des SubItems.

Donc ma source présente toujours un certain intérêt !!
retaks666 Messages postés 286 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 16 juillet 2007
5 janv. 2005 à 13:26
Enfin tout n'est pas perdu, tu peux le transformer de façon a éditer les subitems, car le start label ne marche pas avec les subitems :p
philheiz Messages postés 117 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 11 octobre 2007 1
5 janv. 2005 à 08:43
je ne connaissais pas ! ca mérite vraiment une mauvaise note.

enfin... comme le souligne Peuj, ca marche aussi avec les combobox...
retaks666 Messages postés 286 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 16 juillet 2007
4 janv. 2005 à 20:10
Bonne source, mais inutile, tu t'es compliquée la vie lol:

Private Sub lv_ItemClick(ByVal Item As MSComctlLib.ListItem)
lv.StartLabelEdit
End Sub

Et hop
Peuj Messages postés 7 Date d'inscription mardi 4 février 2003 Statut Membre Dernière intervention 21 septembre 2005
7 oct. 2004 à 16:49
salut très bonne source.

note que ça marche aussi avec des combobox. c'est ce que j'ai rajouté pour moi
philheiz Messages postés 117 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 11 octobre 2007 1
5 oct. 2004 à 16:28
c'est fait.
philheiz Messages postés 117 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 11 octobre 2007 1
5 oct. 2004 à 16:00
je viens de remarquer.
je vais y remédier
Neo.balastik Messages postés 796 Date d'inscription jeudi 17 mai 2001 Statut Membre Dernière intervention 5 mai 2009 7
5 oct. 2004 à 15:59
Sympa, mais il m'est impossible d'éditer la dernière ligne du listview :-(
Rejoignez-nous