Quando si tratta di eventi click del mouse in Visual Basic , gran parte del lavoro del trattamento, è già fatto per voi . La maggior parte dei controlli in Visual Basic hanno il "Click ", " MouseDown " e "eventi MouseUp " che è possibile utilizzare per controllare il programma quando l'utente fa clic con il mouse . Inoltre, è possibile utilizzare il " MouseEventArgs " proprietà di classe per fornire dati aggiuntivi per questi eventi , come ad esempio che il pulsante del mouse premuto l'utente o le coordinate del mouse sul modulo . Dopo aver creato un nuovo progetto di Visual Basic , è possibile fare eventi click del mouse in diversi modi. Istruzioni per un Click Evento 
 1 
 Fare doppio clic sul controllo " Button " nella casella degli strumenti per aggiungere " Button1 " per la forma . 
 2 
 doppio clic su " Button1 "per aprire la " Button1_Click " . finestra di codice 
 3 
 Digitare quanto segue : 
 
 MsgBox ( " Tu hai cliccato su " , MsgBoxStyle.Information " Fare clic sul pulsante " ) per 
 Quando l'utente fa clic Button1 un box informativo con i display dei messaggi. Sostituire questo con il codice più pratico , come ad esempio una chiamata a un'altra funzione , modificando i valori in etichette o caselle di testo , oppure richiedere all'utente ulteriori informazioni . 
 Mouse e Up 
 4 
 Fare doppio clic sul controllo " Label " nella casella degli strumenti per aggiungere " Label1 " per la forma . Modificare la proprietà Text su " Non hai cliccato in etichetta . " Aprire la finestra di codice 
 5 
 Aprire la funzione " Label1_MouseDown " e digitare quanto segue : . 
 
 Label1.Text = " . Stai clicca sulla label " 
 < p > l'etichetta viene visualizzato questo messaggio quando l'utente fa clic sull'etichetta 
 6 
 aprire la funzione " Label1_MouseUp " e digitare quanto segue: . 
 
 Label1.Text = " hai smesso . cliccando sull'etichetta " 
 
 l'etichetta viene visualizzato questo messaggio quando l'utente rilascia il pulsante del mouse 
 7 
 Aprire il . " funzione Label1_MouseLeave "e digitare il seguente : 
 < p > Se Label1.Text = " Lei ha smesso cliccando sull'etichetta ". Poi 
 
 Label1.Text = "Hai fatto clic sull'etichetta ". 
 
 End If 
 
 L'etichetta viene visualizzato questo messaggio se l'utente ha già fatto clic sull'etichetta e poi rilasciato il pulsante del mouse , si sposta il puntatore del mouse fuori l'etichetta stessa. 
 MouseEventArgs Classe 
 8 
 Fare doppio clic sul controllo " Label " nel quadro sei volte per aggiungere sei etichette per il modulo, denominato " Label1 " a " Label6 . " 
 9 
 Disporre le etichette verticalmente sul modulo in modo che Label1 è al top e Label6 è in basso . 
 
 10 
 Aprire la funzione " Form1_MouseClick " e digitare il seguente : 
 
 Label1.Text = " Button: " & e.Button.ToString 
 
 Label2.Text = " Clic : "& e.Clicks 
 
 Label3.Text =" posizione X : "& eX 
 
 Label4.Text =" posizione Y : "& eY 
 
 Label5.Text = "Location : " & e.Location.ToString 
 
 Label6.Text = " Delta : " & e.Delta 
 
 Quando l'utente fa clic sulla forma , ogni proprietà MouseEventArgs vengono visualizzati in una delle le sei etichette . Questo mostra quale pulsante l' utente ha fatto clic , quante volte ha cliccato su, coordinata x , la coordinata x l' , xy coordina insieme e il valore delta , che conta quante volte la rotellina del mouse ruota . Conversione delle proprietà del pulsante e la posizione di stringhe permette all'utente di vedere con chiarezza i valori .