Evenement avec les CheckBox des ListView [Résolu]

Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
- - Dernière réponse : Marneus73
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
- 9 nov. 2007 à 12:55
Bonjour à tous,
Comment faire pour créer un événement lorsqu'un utilisateur coche ou décoche une CheckBox quelconque dans une ListView ?
Merci d'avance.
Afficher la suite 

10 réponses

Meilleure réponse
Messages postés
46
Date d'inscription
dimanche 8 septembre 2002
Statut
Membre
Dernière intervention
13 janvier 2014
3
Merci
-Dans les déclaration de la Form:
Private Bloque as boolean

-dans le code juste avant de charger la listview (ou d'y ajouter un item isolé) :
Bloque= true

-dans l'evenement ListView1_ItemChecked :
if Bloque then exit sub

-dans le code apres avoir chargé la Listview:
Bloque=false

ça ralentit un peu le code mais c'est bien utile !!

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 189 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ricky84
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
11
0
Merci
Salut,

Pour la réponse c'est ICI

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
Commenter la réponse de cs_Exploreur
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
0
Merci
Slt,
Je me suis inspiré de ton lien, et j'ai tapé ça :
Private Sub ListView1_ItemCheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.ItemChecked

    End Sub
Mais ça ne marche pas !
Commenter la réponse de Marneus73
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
28
0
Merci
Private Sub ListView1_ItemChecked(ByVal sender As Object,

ByVal e As System.Windows.Forms.ItemCheckedEventArgs
) Handles ListView1.ItemChecked









---- Sevyc64  (alias Casy) ----


<hr size="2" width="100%" />


# LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Commenter la réponse de cs_casy
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
0
Merci
Ok merci,
Par contre, je ne comprends pas bien l'histoire du désabonnement et du réabonnement à l'événement pour l'empecher de se lancer au chargement !
Commenter la réponse de Marneus73
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
11
0
Merci
Salut,

Je pense que pour le désabonnement et le réabonnement, cela doit avoir un rapport avec C# pas avec .net

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
Commenter la réponse de cs_Exploreur
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
0
Merci
Ok mais j'ai le même probleme qu'eux !
Mon événement se déclenche dès le chargement de la form, il doit afficher un message avec une MessageBox, mais j'ajoute plus de 200 items, je vous laisse imaginer le temps à passer à cliquer sur chaque Ok de chaque message !
Comment puis-je faire ?
Commenter la réponse de Marneus73
Messages postés
7401
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
45
0
Merci
Salut,

> [auteur/EXPLOREUR/17710.aspx Exploreur]: "Je pense que pour le désabonnement et le réabonnement, cela doit avoir un rapport avec C# pas avec .net"

Parce que C# c'est pas du .NET peu être!!!!

@+: Ju£i?n
Pensez: Réponse acceptée
Commenter la réponse de jrivet
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
11
0
Merci
Salut,

....dans me dents...cela m'apprendra ! Sniffffffff

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
Commenter la réponse de cs_Exploreur
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
27 octobre 2008
0
Merci
Merci bien !
Commenter la réponse de Marneus73