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
Partager