Evenement avec les CheckBox des ListView [Résolu]

Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
Dernière intervention
27 octobre 2008
- - Dernière réponse : Marneus73
Messages postés
344
Date d'inscription
mercredi 24 janvier 2007
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 

Votre réponse

10 réponses

Meilleure réponse
Messages postés
46
Date d'inscription
dimanche 8 septembre 2002
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 121 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
Dernière intervention
15 novembre 2016
16
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
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
7745
Date d'inscription
mercredi 1 septembre 2004
Dernière intervention
24 septembre 2014
38
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
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
Dernière intervention
15 novembre 2016
16
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
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
Dernière intervention
6 avril 2012
47
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
Dernière intervention
15 novembre 2016
16
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
Dernière intervention
27 octobre 2008
0
Merci
Merci bien !
Commenter la réponse de Marneus73

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.