evento

Pagina aggiornata :
Data di creazione della pagina :

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".

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'è.

イベントリセット