Bonjour
Comment faire pour que lorsqu'un utilisateur passe par-dessus un controle à remplir, ce controle change de couleur pour qu'il voit la présence d'une zone de texte ?
merci
Bonjour
Comment faire pour que lorsqu'un utilisateur passe par-dessus un controle à remplir, ce controle change de couleur pour qu'il voit la présence d'une zone de texte ?
merci
Bonjour
Il faut jouer sur l'évènement MouseMove de la zone de texte.
Ainsi soit une zone de texte qui se nomme test
Ta zone de test deviendra rouge.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub test_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.test.BackColor = vbRed End Sub
Mais cette couleur restera, donc il faut un autre évènement sue la zone détail de ton formulaire pour la remettre en blanc par exemple.
Si ta zone de texte n'est pas dans la section détail de ton formulaire, par exemple dans l'entête ou sur un rectangle, il faut adapter le code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Détail_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Me.test.BackColor = vbWhite End Sub
Starec
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager