ouija33
Messages postés21Date d'inscriptionvendredi 11 octobre 2002StatutMembreDernière intervention16 avril 2009 3 oct. 2008 à 19:57
trop génial comme solution, exactement ce dont j'avais besoin...encore mille fois bravo à toi !!
yazria
Messages postés2Date d'inscriptionmercredi 6 juillet 2005StatutMembreDernière intervention15 septembre 2006 31 oct. 2006 à 09:42
Super - ca marche tres bien .
Par contre, s'il y a plusieurs lignes dans le listview comment peut-on effectuer un scroll automatique jusqu'a la ligne selectionee ?
Merci encore.
cs_islamway
Messages postés24Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention23 décembre 2010 7 juil. 2006 à 19:33
Merci bon astuce, je l'ai utiliser dans le vb.net, il marche très bien
fadl1010
Messages postés4Date d'inscriptionjeudi 8 décembre 2005StatutMembreDernière intervention12 mai 2006 12 mai 2006 à 10:53
bien reçu,
c est exactement comme je fais
merci,
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 1 mai 2006 à 22:27
Il est possible que le 1 er click te permet de donner le focus à ton contrôle. Tout dépend de ton utilisation de ce contrôle, personnellement il à le focus par défaut.
Sinon une fois la ligne sélectionnée avec l'évenement .SelectedIndexChanged
cela peut donner
Private Sub MaListeView_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MaListeView.SelectedIndexChanged
With MaListeView
If .SelectedIndices.Count > 0 Then
.Items(.SelectedIndices(0)).Selected = True
Item1.Text = .Items(.SelectedIndices(0)).SubItems(0).Text
Item2.Text = CInt(.Items(.SelectedIndices(0)).SubItems(1).Text)
Item3.Text = CInt(.Items(.SelectedIndices(0)).SubItems(2).Text)
End If
End With
End Sub
fadl1010
Messages postés4Date d'inscriptionjeudi 8 décembre 2005StatutMembreDernière intervention12 mai 2006 1 mai 2006 à 12:24
merci pour l'astuce , le l ai utilisé et ca marche sauf il faut que je click deux foix pour que l'Item soit selectionné .
si tu as une solution pour que je selectionne normalement je te serais reconnaissant .
merci,
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 17 déc. 2004 à 09:21
toutes remarques constructives sont les bienvenues
3 oct. 2008 à 19:57
31 oct. 2006 à 09:42
Par contre, s'il y a plusieurs lignes dans le listview comment peut-on effectuer un scroll automatique jusqu'a la ligne selectionee ?
Merci encore.
7 juil. 2006 à 19:33
12 mai 2006 à 10:53
c est exactement comme je fais
merci,
1 mai 2006 à 22:27
Sinon une fois la ligne sélectionnée avec l'évenement .SelectedIndexChanged
cela peut donner
Private Sub MaListeView_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MaListeView.SelectedIndexChanged
With MaListeView
If .SelectedIndices.Count > 0 Then
.Items(.SelectedIndices(0)).Selected = True
Item1.Text = .Items(.SelectedIndices(0)).SubItems(0).Text
Item2.Text = CInt(.Items(.SelectedIndices(0)).SubItems(1).Text)
Item3.Text = CInt(.Items(.SelectedIndices(0)).SubItems(2).Text)
End If
End With
End Sub
1 mai 2006 à 12:24
si tu as une solution pour que je selectionne normalement je te serais reconnaissant .
merci,
17 déc. 2004 à 09:21