événement mouseDown de plusieur textbox à la fois.
Fermé
germany1970
Messages postés136Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention22 mars 2014
-
19 mars 2014 à 19:32
vb95
Messages postés3407Date d'inscriptionsamedi 11 janvier 2014StatutContributeurDernière intervention24 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.
--
A voir également:
événement mouseDown de plusieur textbox à la fois.
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 ...
cs_ShayW
Messages postés3258Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201956 19 mars 2014 à 21:23
Si j'ai compris que l'utilisateur a la flemme de bouger ses doigts
germany1970
Messages postés136Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention22 mars 20143 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
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 ...)
vb95
Messages postés3407Date d'inscriptionsamedi 11 janvier 2014StatutContributeurDernière intervention24 mars 2023165 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 !
Vous n’avez pas trouvé la réponse que vous recherchez ?
germany1970
Messages postés136Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention22 mars 20143 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
--
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018220 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 ?
Modifié par ucfoutu le 19/03/2014 à 20:52
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 ...
19 mars 2014 à 21:23
19 mars 2014 à 23:39
- 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