dogodek
Dogodki naj bi bili v skladu z interakcijo uporabnika, ko to storijo. Programer lahko ob dogodku preskoči obdelavo na določen način. Skoraj vedno se uporablja v orodjih itd.
Kot vajo ustvarimo program, ki prikaže polje s sporočilom, ko kliknete obrazec z miško.
Najprej je treba prikazati oblikovalca obrazca. Na zgornjem zavihku kliknite »MainForm.cs [Design]«. Če je zaprta, dvokliknite »MainForm .cs« iz raziskovalca rešitev. Z desno tipko miške kliknite "Show Designer" je prav tako dobro.
Ko se pojavi oblikovalec, odprite »Lastnosti« (pred tem kliknite obrazec, da se osredotočite nanje. V nasprotnem primeru morda ne boste videli, kot je prikazano spodaj), pritisnite "Dogodek (strela vijak gumb)" nad oknom lastnosti.
Ker so prikazani elementi, kot je ta, dvokliknite del znaka »MouseDown«.
Nato greš v urejevalnik kod in vidiš, da je bil dodan nov način.
Ta "MainForm_MouseDown" metoda se imenuje, ko kliknete miško. Zdaj poskusite vneti naslednjo kodo v to metodo:
MessageBox.Show("マウスクリック!");
Poskusi ga zaganati. Mislim, da bo klik na obrazec prinesel spodnje pogovorno okno.
Dogodek je videti tak. Za zdaj bom ta dogodek odstranil zaradi testiranja. Če želite izbrisati, odprite dogodek iz prejšnjih lastnosti, z desno tipko miške kliknite »MouseDown« in izberite »Ponastavi«. To preprečuje, da bi se ta dogodek izvršil. Koda ostane v datoteki kode, zato jo izbrišite, kot je.