VB.Net - Récupéré le composant appelant un event
Résolu
armasousou
Messages postés
1268
Date d'inscription
Statut
Membre
Dernière intervention
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pour mon projet, j'ai un tableau de 5 controle (picturebox) et j'ajoute un evenement sur chacun comme ça :
Mais dans la fonction changement_curseur, je ne trouve pas comment savoir lequel du tableau a appelé la fonction ... une idée ?
Pour mon projet, j'ai un tableau de 5 controle (picturebox) et j'ajoute un evenement sur chacun comme ça :
For i = 0 To 5
AddHandler montab(i).MouseHover, AddressOf changement_curseur
Next
Mais dans la fonction changement_curseur, je ne trouve pas comment savoir lequel du tableau a appelé la fonction ... une idée ?
A voir également:
- VB.Net - Récupéré le composant appelant un event
- Test composant pc - Guide
- Connaitre composant pc - Guide
- Temperature composant pc - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
5 réponses
Ok, ya aucun moyen directe donc.
Merci pour ton exemple, mais j'en ai trouvé un largement mieux ^^
Merci pour ton exemple, mais j'en ai trouvé un largement mieux ^^
Private Function get_which_raise_even(ByVal sender As System.Object) As Integer
Dim i As Integer = 0
While Not sender.Equals(montab(i))
i += 1
End While
Return i
End Function
Tu n'a pas bien examiner la démo, si tu trouve qu'elle est plus compliquée c'est parce que je traite aussi une collection pour avoir les propriétés.
Sinon, tu met un N° dans le tag des contrôles et faut pas de boucle.
Juste Sender.Tag
A+
Sinon, tu met un N° dans le tag des contrôles et faut pas de boucle.
Juste Sender.Tag
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question