événement mouseDown de plusieur textbox à la fois.

Fermé
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 - 19 mars 2014 à 19:32
vb95 Messages postés 3407 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 24 mars 2023 - 22 mars 2014 à 12:30
Bonjour,
je veux savoir comment traiter l'événement MouseDown de plusieurs textBox à la fois, je m'explique :
j'ai un textbox ou j'ai fais un contrôle pour ne pas saisir un client en double, maintenant je veux que l'utilisateur n'aura pas la main pour déplacer le curseur même avec la souris dans toutes les texteBox de ma Form sans le faire avec chaque texteBox à part, dans le cas où le client est en double.

merci.




--

10 réponses

cs_ShayW Messages postés 3258 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 56
19 mars 2014 à 19:59
Bonjour
pas compris
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 220
Modifié par ucfoutu le 19/03/2014 à 20:52
Bonjour, cs_ShayW,
Comment cela, tu n'as pas compris ?
T'es nul ?
Bon ... je suis également nul, car je n'ai pas non plus compris ce que tout cela veut dire !
Tu crois qu'on aura une explication claire ?
Amitiés.

EDIT : j'ai "ben" l'impression qu'il ne sait pas s'expliquer clairement et que sa solution est dans la propriété enabled. Mais on va attendre qu'il s' "explique" cette fois-ci ...
0
cs_ShayW Messages postés 3258 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 56
19 mars 2014 à 21:23
Si j'ai compris que l'utilisateur a la flemme de bouger ses doigts
0
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
19 mars 2014 à 23:39
- primo: alors les génies au lieu de se moquer des gents, il existe 30.000 façons pour transmettre un message ou dire votre avis.
- secondo: je m'explique
pour bloquer le déplacement du curseur dans un textbox on utilise l'événement MouseDown.
pour faire ceci à plusieurs textbox à la fois du genre :

For Each txt As TextBox In Me.Form
If TypeOf txt Is textbox Then
txt.Clear()
End If
Next
0
cs_ShayW Messages postés 3258 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 56
20 mars 2014 à 00:11
En clair
Tu veux effacer le contenu de tous les textbox de ton formulaire ?
0
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
20 mars 2014 à 00:37
c pas effacer mais interdire aux utilisateurs de déplacer le curseur dans un autre textbox.

--
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 220
Modifié par ucfoutu le 20/03/2014 à 08:24
Il n'y a pas de "génies" dans cette affaire. Juste des développeurs sérieux (ou non). Le développeur sérieux sait simplement de quoi il parle et sait dire ce dont il veut parler ...Il ne voit pas des génies et des miracles partout ...
Bon...
Je suppose que par "interdire de déplacer le curseur dans une autre textbox", tu veux dire en fait interdire d'accéder aux autres textboxes et faire en sorte qu'elle ne répondent plus à des évènements provoqués par l'utilisateur, dont l'évènement MouseDown..
Et je t'ai alors parlé plus haut d'une propriété (enabled).à utiliser dans ce cas !
Qu'en as-tu fait ? (sérieusement ...)
0
vb95 Messages postés 3407 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 24 mars 2023 165
20 mars 2014 à 08:12
salut
on ne déplace pas le curseur dans une autre textbox : on donne le focus à une autre textbox ! c'est à dire que la textbox devient le contrôle actif de la feuille
regarde les événements Gotfocus et Lostfocus pour une textbox !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
20 mars 2014 à 11:10
bonjour,
voilà ce que je veux faire :
c'est pas sorcier je crois.

Private Sub T3_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles T3.MouseDown
If Me.T2.BackColor = Color.LightCoral Then
T2.Select()
End If
End Sub

--
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 220
20 mars 2014 à 11:24
Ah,
Si c'est "çà", que tu veux faire, alors fais-le !
En te rappelant que lorsque l'on dit d'un code que c'est ce que l'on veut faire, c'est que ce code fait ce que l'on veut faire.
Et si tel n'est pas le cas, on dit en langage naturel ce que l'on veut faire et on ne dit pas voilà le code que je veux faire (puisque ce code ne le ferait pas !)
C'est sorcier, le langage naturel ?
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 220
20 mars 2014 à 11:37
Ah ...
Et je n'avais pas vu, avant de te répondre, que tu avais de plus grandes aptitudes à t'exprimer en "langage fleuri" qu'en langage naturel.... C'est en tout état de cause ce que vient de me "rappeler" cette discussion ===>>
http://codes-sources.commentcamarche.net/forum/affich-1632008-desactiver-click-sur-un-boutton
Allons allons ...

0
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
20 mars 2014 à 11:46
alors j'ai présenté mes excuses.
maintenant est ce qu'il y a moyen de le faire pour un groupe de textbox en un seul coup.


--
0
vb95 Messages postés 3407 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 24 mars 2023 165
20 mars 2014 à 14:17
je dois être bête : plus on avance et moins on comprend !
0
cs_ShayW Messages postés 3258 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 56
20 mars 2014 à 14:39
au moins tu comprends qu'on comprend de moins en moins
0
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
21 mars 2014 à 00:09
c quoi votre problème avec moi, je comprend pas ce que vous voulez !!!!!!!!!!!!!
0
vb95 Messages postés 3407 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 24 mars 2023 165
21 mars 2014 à 13:41
c'est surtout nous qui ne comprenons pas ce que tu veux !
0
germany1970 Messages postés 136 Date d'inscription mardi 4 mars 2008 Statut Membre Dernière intervention 22 mars 2014 3
22 mars 2014 à 12:18
in3al zaml boukoum kamline.
cherchez quelqu'un à vous traduire ce que je viens de dire.


--
0
vb95 Messages postés 3407 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 24 mars 2023 165
22 mars 2014 à 12:30
sans commentaires : quel courage
0
Rejoignez-nous