Rechercher : dans
Par :

Aide VB.NET et JAVASCRIPT

Dernière réponse le 4 mar 2008 à 10:33:17 cindy_misa, le 3 mar 2008 à 16:01:12 
 Signaler ce message aux modérateurs

Coucou !

Je veux savoir si c'est possible d'integrer un peu du JAVASCRIPT dans un programme VB.NET . Comme par exemple lors du survol de la souris sur un bouton ça change la couleur du fond de ce bouton .....
J'attend vos reponses .Merci d'avance !

Configuration: Windows XP
Firefox 2.0.0.8

1

Jack_le_Boulet, le 3 mar 2008 à 16:28:08

Bonjour,

J'ai du mal a saisir l'interet de ton idee...
Pas besoin de JavaScript, tu geres directement les evenements de la souris sur le bouton :

http://www.startvbdotnet.com/forms/mouse.aspx

Et dans les handler, tu mets quelque chose comme ceci :

' Lorsque le pointeur entre dans la zone du bouton, le fond devient noir
Private Sub Button1_MouseEnter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseEnter
Button1.BackColor = Color.Black()
End Sub

' Lorsque le pointeur sort de la zone du bouton, le fond devient vert
Private Sub Button1_MouseLeave(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave
Button1.BackColor = Color.Green()
End Sub


Attention que je ne suis pas sur a 100% de la syntaxe...

Répondre à Jack_le_Boulet

2

cindy_misa, le 3 mar 2008 à 16:31:36

Ok , merci beaucoup , je vais essayer ce sytaxe ,et je vais te tepondre si ça marche ou non

Répondre à cindy_misa

3

Jack_le_Boulet, le 3 mar 2008 à 16:36:14

Attention que tu dois abonner le Button a cette evenement (en tout cas en C# c'est le cas) !
Si tu utilise Visual Studio tu dois avoir une fenetre contenant les proprietes du Button qui te permet aussi (via un petit bouton) d'afficher les evenement auquel il peut s'abonner.
Tu double-clic sur MouseEnter et il va te creer automatiquement l'evenement (idem pour MouseLeave).

Répondre à Jack_le_Boulet

4

cindy_misa, le 3 mar 2008 à 16:53:47

Ok ,ça marche trés bien ,
mais je ne trouve pas ce que tu m'as dit ici . "Tu double-clic sur MouseEnter et il va te creer automatiquement l'evenement (idem pour MouseLeave).",je n'ais pas trouvé le MouseEnter dans la petite fenetre des proprietes du bouton !!

Répondre à cindy_misa

6

Jack_le_Boulet, le 4 mar 2008 à 08:52:36

Dans la fenetre des proprietes d'un objet : http://msdn2.microsoft.com/...

Tu cliques sur le petit eclair et la liste des proprietes est remplacee par la liste des evenements supportes par l'objet.
Il te suffit d'y assigner les evenements que tu desires implementer.

Répondre à Jack_le_Boulet

7

 cindy_misa, le 4 mar 2008 à 10:33:17

Ah bon , je ne savais pas ça , merci pour l'info !!

Répondre à cindy_misa

5

cindy_misa, le 3 mar 2008 à 22:10:51

Merci

Répondre à cindy_misa
Collection CommentÇaMarche.net