Bouton transparents

Résolu
ant.r72 Messages postés 1807 Date d'inscription   Statut Contributeur Dernière intervention   -  
ant.r72 Messages postés 1807 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je suis débutant en vb.net et je code un bloc-note.
Sauf que j'ai un problème. Je m'explique :

J'ai mis une picturebox pour faire le fond de la barre d'outils et je souhaiterai mettre plusieurs boutons tel que "ouvrir", "enregistrer" ...

Une image est toujours mieux qu'un long discourt, voilà :


Je voudrai que l'on voient que l'icône et qu quand on passe la souris dessus, il y ai un petit cadre transparent qui s'affiche. Un peut comme la majorité des logitiels :


Merci d'avance pour votre aide !

4 réponses

Kalissi Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   20
 
Bonjour,

Tu peux utiliser les méthodes ( MouseEnter et MouseLeave )
ou encore ( MouseOver ), ces méthodes sont accessibles sur tous les objets
d'une interface, même une image. Dans ce qui suit l'opération est ciblé sur un textbox.


Private Sub tbx_Nbr_Enregistrements_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles tbx_Nbr_Enregistrements.MouseEnter

End Sub

Private Sub tbx_Nbr_Enregistrements_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles tbx_Nbr_Enregistrements.MouseLeave

End Sub



K
0
ant.r72 Messages postés 1807 Date d'inscription   Statut Contributeur Dernière intervention   527
 
Bonjour,
J'avait changé l'interface de mon bloc-notes avec des simple barre d'outils mais ta réponse risque de me resservir pour de futurs projets.
Merci de m'avoir répondu
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

Tu as aussi cela qui est du plus bel effet:

https://plasserre.developpez.com/cours/vb-net/?page=ui-winforms3#LVIII-H-4-b
0
ant.r72 Messages postés 1807 Date d'inscription   Statut Contributeur Dernière intervention   527
 
Merci beaucoup cs_Le Pivert, La ViewList me convient parfaitement !
0