Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VB.NET] Debutan

Arraylist

    11 juin 2011 à 19:26:38

    salut tout le monde.
    j'ai une collection arraylist qui stock un objet Client qui possède un code ,un nom,prénom,téléphone,et ville. si je veux consulté un client pour voir ses information je doit le consulté par son code et afficher ses informations dans une listview. mais le problème c'est si je clic sur la bouton consulté rien ne s'affiche sur la listview.
    voici le code que j'ai écrit pour afficher sur la listview:
    dim al as new arraylist
    If Val(txtCode.Text) = a.al.Item(i).Code Then
                        Dim lv As New ListViewItem
                        lv.Text = al(i).Code
                        lv.SubItems.Add(al.Item(i).Nom)
                        lv.SubItems.Add(al.Item(i).Adresse)
                        lv.SubItems.Add(al.Item(i).Tel)
                        lv.SubItems.Add(al.Item(i).Ville)
                        ListView1.Items.Add(lv)
    End If
    
    • Partager sur Facebook
    • Partager sur Twitter
      11 juin 2011 à 22:45:32

      Oula... :o
      Je vois des a.al.Item(i), des al(i) et des al.Item(i). Plutôt joli. :-°
      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        12 juin 2011 à 10:56:46

        Utilise les List(Of Client), les ArrayList c'est obsolète.
        Et puis tu te simplifierais grandement la vie avec WPF et ses templates ;)
        • Partager sur Facebook
        • Partager sur Twitter
          13 juin 2011 à 0:21:00

          Citation : Orwell

          Oula... :o
          Je vois des a.al.Item(i), des al(i) et des al.Item(i). Plutôt joli. :-°



          désolé je n'est pas bien écrit cette fonction"a.al.Item(i)" mais normalement c'est comme ça que j'ai écrit al.Item(i) dans mon code, et ça marche pas
          • Partager sur Facebook
          • Partager sur Twitter
            14 juin 2011 à 10:44:12

            désolé les amis je n'est pas bien écrit cette fonction"a.al.Item(i)" mais normalement c'est comme ça que j'ai écrit al.Item(i) dans mon code, et ça marche pas
            • Partager sur Facebook
            • Partager sur Twitter
              14 juin 2011 à 15:23:47

              Je pense que c'est normal que ca ne fonctionne pas parce que tu ajoutes un ListView dans un ListView.

              Il me semble que pour résoudre ton problème, tu devrais faire un binding de ton objet Client dans ton ListView.

              et comme le dit Aethec, utilises les List<T>, ca sera bien plus lisible !
              • Partager sur Facebook
              • Partager sur Twitter
                16 juin 2011 à 1:10:27

                mais comment faire pour afficher les élément de la list(of client) sur une listview
                • Partager sur Facebook
                • Partager sur Twitter

                [VB.NET] Debutan

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown