drunkmaster
Messages postés3Date d'inscriptionjeudi 18 août 2005StatutMembreDernière intervention22 juillet 2008
-
1 févr. 2006 à 14:03
Utilisateur anonyme -
1 févr. 2006 à 14:32
Voila je sais retrouver l'index d'un item sélectionner dans un listview
sous vb6 mais sous vb.net j'y arrive pas. Enfin j'y arrive presque,
c'est à dire que j'arrive à retrouver cette index mais dès que je
change d'item mon prog plante!!
Private Sub listParam_SelectedIndexChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
ListParam.SelectedIndexChanged
En faite, il passe deux fois par l'événement
La premiére il déséléctionne l'item séléctionné, donc 'ListParam.SelectedIndices(0)' te renvoi un erreur car aucun item est séléctionné.
La deuxième, il séléctionne celui que tu veut séléctionner
On ajoute donc une condition pour vérifier si au moins un item est séléctionner
If listParam.SelectedIndices.Count > 0 Then
Dim Paramid As Integer
Paramid = listParam.SelectedIndices(0)
TextBox1.Text = Paramid.ToString
Else
TextBox1.Text = "aucun"
End If
Kenji
<hr size="2" width="100%">
Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.