begin process at 2012 02 13 17:53:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

remplir une listview


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

remplir une listview

mercredi 6 juillet 2005 à 17:17:38 | remplir une listview

lhonolulu

Bonjour,

J'ai des données qui sont dans un tableau de dimension (3,3).
Je voudrais mettre le contenu de ce tableau dans une listview qui aura donc 3 colonnes.

Dim tableau As Variant
Dim itemx As ListItem

'crée les colonnes, enfin je suppose...
ListView1.ColumnHeaders.Add , , "essai1"
ListView1.ColumnHeaders.Add , , "essai2"
ListView1.ColumnHeaders.Add , , "essai3"
'etape1
'boucle sur mes nombres de colonnes
For j = 0 To 2
    Set itemx = ListView1.ListItems.Add(, , tableau(0, j))
'etape2
    'boucle sur mes lignes
    For i = 1 To 3
        itemx.SubItems(i) = tableau(i, j)
    Next i
Next j

pb : etape2 ne fait rien...snif
et je n'arrive pas a m'en sortir
merci d'avance
rq : je ne veux pas le faire avec une listox
mercredi 6 juillet 2005 à 23:12:01 | Re : remplir une listview

jpleroisse

Réponse acceptée !
Bonsoir,
Je n'y connais pratiquement rien sur les ListView, mais en modifiant ton code, je suis parvenu à écrire dans cette ListView. Peut-être que celà t'aideras?? Mets Option Explicit avat ta procédure, celà oblige à déclarer les variables et donne des indications sur les erreurs.

Option Explicit
Private Sub Command1_Click()
Dim tableau()
Dim itemx As ListItem
Dim i, j
ReDim tableau(0 To 2)
tableau(0) = "1er essai"
tableau(1) = "2ème essai"
tableau(2) = "3ème essai"
'crée les colonnes, enfin je suppose...
ListView1.ColumnHeaders.Add , , "essai1"
ListView1.ColumnHeaders.Add , , "essai2"
ListView1.ColumnHeaders.Add , , "essai3"
'etape1
'boucle sur mes nombres de colonnes
For j = 0 To 2
    Set itemx = ListView1.ListItems.Add(, , tableau(j))
'etape2
    'boucle sur mes lignes
    For i = 0 To 2
     
     itemx.SubItems(1) = CStr(tableau(j))
  itemx.SubItems(2) = CStr(tableau(j))
    Next i
Next j
End Sub

jpleroisse



jeudi 7 juillet 2005 à 10:03:17 | Re : remplir une listview

lhonolulu

Réponse acceptée !

Dans ton code, à quoi sert itemx ? car en gros on a peu près la meme chose.

ListView1.ColumnHeaders.Add , , "Colonne1", ListView1.Width * 0.4, lvwColumnLeft
ListView1.ColumnHeaders.Add , , "Colonne2", ListView1.Width * 0.3, lvwColumnLeft
ListView1.ColumnHeaders.Add , , "Colonne3", ListView1.Width * 0.3, lvwColumnRight

'Suppression des éléments de la liste
ListView1.ListItems.Clear
For i = 0 To 2
        'Alimentation des éléments de la liste
        ListView1.ListItems.Add i + 1, , tableau(i, 0)
        For j = 1 To 2
            ListView1.ListItems(i + 1).SubItems(j) = tableau(i, 1)
            'ListView1.ListItems(i + 1).SubItems(2) = tableau(i, 2)
        Next j
Next i



Cette discussion est classée dans : tableau, listview, add, listview1, itemx


Répondre à ce message

Sujets en rapport avec ce message

Ajout ds ListView [ par David2410 ] Bonjour, J'ai mis une Listview sur mon formulaire, et j'ai déjà parametré dans le propriété de celui-ci 4 colonnes, mais quand j'ajoute mes données, p Listview [ par anakin2 ] Bonjour!je débute en vb6 et je souhaiterais formater les champs de colonnes d'une listview de maniere dynamique et selon le contenu de la table mysql ADO ListView [ par JeffC1977 ] Salut... Dans mon programme j'ai un ListView et j'ai mis 4 colonnes provenant de ma base de Données. J'utilise ce code (donné par quelque du site (J'a ListView avec ADO... VB6 [ par JeffC1977 ] Salut... C'est la première fois que j'utilise un listview et je suis pas capable de faire apparaitre de l'info dans le Listview.. Je veux quand je f Peut-on modifier l'aspect du ListView [ par Andy38 ] Bonjour, j’utilise Vb Net(2003). Voici j’ai un formulaire dans lequel il y a plusieurs contrôles dont un ListView1, qui a 3 colonnes. Voir extrait de ListView [ par Andy38 ] Bonjour, j’utilise Vb Net(2003). Voici j’ai un formulaire dans lequel il y a plusieurs contrôles dont un ListView1, qui a 3 colonnes. Voir extrait de Listview - subitem [ par podolis ] Je début en Vb et je cherche à créer une interface graphique (je suis ergonome logiciel) Mon problème est le suivant : j'ai créer 3 Listbox dans lesq Remplissage de ListView [ par jubourbon ] Bonjour,Premiere programmation en vb.net, je cherche à remplir une listview, mais n'arrive qu'a avoir une belle liste vide.Je m'explique, j'ai créé un listview et selection de ligne [ par jpmaton ] Bonjour,Comment dans une listview conserver une ligne sélectionnée par la souris alors qu'on quitte la listview par ex en cliquant sur un textBox. (Av Problème avec 2 listview [ par sancho12345 ] Bonsoir à vous, J’ai un problème à résoudre avec 2 listview [^^confus2]. J’ai un listview1 avec des références dans la première colonne (ListView1


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales