LISTVIEW VB NET

cs_reyman Messages postés 148 Date d'inscription mercredi 20 février 2002 Statut Membre Dernière intervention 5 juin 2007 - 22 avril 2003 à 09:39
GRAZNOK Messages postés 43 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 21 septembre 2006 - 31 déc. 2004 à 12:21
Je cherche a stocker 3 champs dans listview mais a en afficher que deux.
Je ne sais pas comment faire pour bloquer l'affichage d'1 champ. J'ai essayé en mettant la largeur de la colonne a 0 mais celle ci est redimensionnable donc c'est pas super.

Pouvez vous m'aider. MERCI D'AVANCE

1 réponse

GRAZNOK Messages postés 43 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 21 septembre 2006
31 déc. 2004 à 12:21
Salut !

L'astuce consiste à mettre effectivement des subitems à tes items mais de ne mettre qu'un nombre limité de colonnes.

Ex : tu à 3 subitems (le 0, le 1 et le 2). Et bien tu crées les colonnes (la 0 et la 1).

En fait, en mode DESIGN tu crées tes 2 colonnes (dans la propriété Columns) et en mode CODE du écris :

With listview1
.Subitems.Add("blablabla")
.Subitems.Add("blablabla")
.Subitems.Add("blablabla")
End With

Il ajoutera 3 subitems alors qu'il n'y a deux colonnes.

C clair ?
0
Rejoignez-nous