Salut à tous.

Voilà, je possède une listeview avec 5 colonnes
Je voudrais, en cliquant sur une ligne de la listeview que chague élément de la ligne se place dans des textbox correspondante à chaque colonne.

Je m'explique :
La première colonne de la listeview contient le nom de la personne
La seconde colonne de la listeview contient le titre choisit
La troisième colonne de la listeview contient la clé
La quatrième colonne de la listeview contient le tempo
La cinquième colonne de la listeview contient la date et heure d'enregistrement

Pour ce faire, j'ai entré le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Private Sub LV_Interpretes_Inscrits_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LV_Interpretes_Inscrits.SelectedIndexChanged
 
        Lab_Interprete_inscrit.Text = LV_Interpretes_Inscrits.SelectedItems(0).SubItems(0).Text
        Lab_titre_choisit.Text = LV_Interpretes_Inscrits.SelectedItems(0).SubItems(1).Text
        Lab_Tempo_Choisit.Text = LV_Interpretes_Inscrits.SelectedItems(0).SubItems(2).Text
        Lab_Key_choisit.Text = LV_Interpretes_Inscrits.SelectedItems(0).SubItems(3).Text
        Lab_Date_Inscrit.Text = LV_Interpretes_Inscrits.SelectedItems(0).SubItems(4).Text
 
    End Sub
Mais il ne fonctionne qu'une fois.

Lorsque je clique dans ma listeviview sur la première ligne, les textbox se remplissent bien.

si je clique sur la deuxième ligne j'ai un message d'erreur qui s'ffiche et qui me dit que l'index n'existe pas.

Si vous pouviez m'aider ce serait sympa.

Merci par avance pour vos réponses.

@+ Martipit