|  
    
 Quand il s'agit de clic de souris événements dans Visual Basic , une grande partie du travail de leur manipulation est déjà fait pour vous . La plupart des contrôles dans Visual Basic ont le "Click ", " MouseDown " et " événements MouseUp " que vous pouvez utiliser pour contrôler le programme lorsque l'utilisateur clique sur la souris. En outre, vous pouvez utiliser les " MouseEventArgs " propriétés de la classe de fournir des données supplémentaires pour ces événements , comme celle qui touche l'utilisateur a appuyé la souris ou les coordonnées de la souris sur la forme . Une fois que vous créez un nouveau projet Visual Basic, vous pouvez faire des événements de clic de souris à plusieurs égards. Instructions   événement Click   1  Double- cliquez sur le contrôle "Button" dans la boîte à outils pour ajouter " Button1" pour la forme .   2   Double -cliquez sur " Button1 "pour ouvrir le " Button1_Click " . fenêtre de code   3 type de   ce qui suit:     MsgBox ( " Vous avez cliqué sur le bouton ", MsgBoxStyle.Information " Cliquez sur le bouton " )     Lorsque l'utilisateur clique sur Button1 , une boîte d'information avec l'affichage du message . Remplacez ceci avec un code plus pratique, comme un appel à une autre fonction , l'évolution des valeurs des étiquettes ou des zones de texte , ou demander à l'utilisateur pour plus d'informations .   Souris Down et Up   4   Double- cliquez sur le contrôle "Label" dans la boîte à outils pour ajouter " Label1 " pour la forme . Changer sa propriété text " Vous n'avez pas cliqué sur l'étiquette. " Ouvrez la fenêtre de code   5   Ouvrez la fonction " Label1_MouseDown " et tapez la commande suivante : .     Label1.Text = " . Vous êtes actuellement cliquant sur l'étiquette "   < p> l'étiquette affiche ce message lorsque l'utilisateur clique sur l'étiquette   6   Ouvrir la fonction " Label1_MouseUp " et tapez la commande suivante : .     Label1.Text = "Vous avez arrêté . cliquant sur l'étiquette "    l'étiquette affiche ce message lorsque l'utilisateur relâche le bouton de la souris   7   Ouvrez le fichier. " fonction Label1_MouseLeave " et tapez la commande suivante :   < p> Si Label1.Text = "Vous avez arrêté cliquant sur l'étiquette. " Puis     Label1.Text = "Vous avez cliqué sur l'étiquette. "     End If     L'étiquette affiche ce message si l'utilisateur a déjà cliqué sur l'étiquette, puis a relâché le bouton de la souris , puis déplace le pointeur de la souris de l'étiquette elle-même .   MouseEventArgs Classe   8   Double- cliquez sur le contrôle "Label" dans la boîte à six reprises pour ajouter six étiquettes à la forme, nommée " Label1 " à " Label6 . "   9   Disposez les étiquettes verticalement sur le formulaire afin que Label1 est au sommet et Label6 est au fond .     10   ouvrir la fonction " Form1_MouseClick " et tapez la commande suivante :   Label1.Text   = " Button: " & e.Button.ToString     Label2.Text = " Clics : "& e.Clicks     Label3.Text =" Position X : "& eX     Label4.Text =" Position Y : "& eY     Label5.Text = "Location:" & e.Location.ToString     Label6.Text = " Delta :" & e.Delta     Lorsque l'utilisateur clique sur la forme, chaque propriété MouseEventArgs est affiché dans l'une des les six étiquettes . Cela montre quel bouton l'utilisateur a cliqué , combien de fois il a cliqué elle , la coordonnée x , la coordonnée x , les coordonnées xy ensemble et la valeur delta, qui compte combien de fois la molette de la souris tourne. Convertir les propriétés du bouton et l'emplacement de chaînes permet à l' utilisateur de voir clairement les valeurs.    
 
 |