evento
Gli eventi sono pensati per essere commisurati all'interazione dell'utente quando lo fanno. Il programmatore può ignorare l'elaborazione a un metodo specificato quando si verifica l'evento. È quasi sempre usato in strumenti ecc.
Come esercizio, creiamo un programma che visualizzi una finestra di messaggio quando si fa clic sul modulo con il mouse.
La prima cosa da fare è visualizzare il designer del modulo. Fai clic su "MainForm.cs [Design]" dalla scheda sopra. Se è chiuso, fare doppio clic su "MainForm .cs" da Esplora soluzioni. Anche il clic destro su "Mostra designer" è buono.
Quando viene visualizzato il designer, apri "Proprietà" (prima di ciò, fai clic sul modulo per concentrarti su di esso. In caso contrario, potresti non vederlo come mostrato di seguito), premi "Evento (pulsante fulmine)" sopra la finestra delle proprietà.
Poiché vengono visualizzati elementi come i seguenti, fare doppio clic sulla parte del carattere di "MouseDown".
Quindi vai all'editor di codice e vedi che è stato aggiunto un nuovo metodo.
Questo metodo "MainForm_MouseDown" viene chiamato quando si fa clic con il mouse. Ora, prova a inserire il seguente codice all'interno di questo metodo:
MessageBox.Show("マウスクリック!");
Prova a eseguirlo. Penso che facendo clic sul modulo verrà visualizzata la finestra di dialogo di seguito.
L'evento si presenta così. Per il momento, rimuoverò questo evento a scopo di test. Per eliminare, apri l'evento dalle proprietà precedenti, fai clic con il pulsante destro del mouse su "MouseDown" e seleziona "Ripristina". Ciò impedisce l'esecuzione di questo evento. Il codice rimane nel file di codice, quindi eliminalo così com'è.