eveniment
Evenimentele sunt menite să fie proporționale cu interacțiunea utilizatorului atunci când fac acest lucru. Programatorul poate sări procesarea la o metodă specificată atunci când are loc evenimentul. Este aproape întotdeauna folosit în instrumente etc.
Ca exercițiu, să creăm un program care afișează o casetă de mesaj atunci când se face clic pe formular cu mouse-ul.
Primul lucru pe care trebuie să-l faceți este să afișați proiectantul formularului. Faceți clic pe "MainForm.cs [Design]" din fila de mai sus. Dacă este închis, faceți dublu clic pe "MainForm .cs" din exploratorul de soluții. Faceți clic dreapta pe "Show Designer" este, de asemenea, bun.
Când apare proiectantul, deschideți "Proprietăți" (înainte de aceasta, faceți clic pe formular pentru a vă concentra asupra acestuia. În caz contrar, este posibil să nu-l vedeți așa cum se arată mai jos), apăsați "Eveniment (butonul fulger)" de deasupra ferestrei proprietății.
Deoarece elementele cum ar fi următoarele sunt afișate, vă rugăm să faceți dublu clic pe o parte din caracterul de "MouseDown".
Apoi mergeți la editorul de coduri și vedeți că a fost adăugată o nouă metodă.
Această metodă "MainForm_MouseDown" se numește atunci când faceți clic pe mouse. Acum, încercați să puneți următorul cod în această metodă:
MessageBox.Show("マウスクリック!");
Încercați să-l rulați. Cred că făcând clic pe formularul va aduce până dialogul de mai jos.
Evenimentul arată astfel. Pentru moment, voi elimina acest eveniment în scopuri de testare. Pentru a șterge, deschideți evenimentul din proprietățile anterioare, faceți clic dreapta pe "MouseDown" și selectați "Resetare". Acest lucru împiedică executarea acestui eveniment. Codul rămâne în fișierul de cod, așa că ștergeți-l așa cum este.