tapahtuma
Tapahtumien on tarkoitus olla oikeassa suhteessa käyttäjän vuorovaikutukseen, kun hän tekee niin. Ohjelmoija voi ohittaa käsittelyn tiettyyn menetelmään, kun tapahtuma tapahtuu. Sitä käytetään melkein aina työkaluissa jne.
Luodaan harjoituksena ohjelma, joka näyttää viestiruudun, kun lomaketta napsautetaan hiirellä.
Ensimmäinen asia on näyttää lomakkeen suunnittelija. Napsauta "MainForm.cs [Design]" yllä olevasta välilehdestä. Jos se on suljettu, kaksoisnapsauta ratkaisunhallinnan "MainForm .cs". Napsauta hiiren kakkospainikkeella "Show Designer" on myös hyvä.
Kun suunnittelija tulee näkyviin, avaa "Ominaisuudet" (ennen sitä napsauta lomaketta keskittyäksesi siihen. Muussa tapauksessa et ehkä näe sitä alla olevan kuvan mukaisesti), paina "Tapahtuma (salaman painike)" ominaisuusikkunan yläpuolella.
Koska seuraavankaltaiset kohteet näytetään, kaksoisnapsauta "MouseDown" -merkin osaa.
Sitten siirryt koodieditoriin ja näet, että uusi menetelmä on lisätty.
Tätä "MainForm_MouseDown" -menetelmää kutsutaan, kun napsautat hiirtä. Yritä nyt laittaa seuraava koodi tämän menetelmän sisään:
MessageBox.Show("マウスクリック!");
Yritä suorittaa se. Luulen, että lomakkeen napsauttaminen tuo esiin alla olevan valintaikkunan.
Tapahtuma näyttää tältä. Toistaiseksi poistan tämän tapahtuman testausta varten. Jos haluat poistaa, avaa tapahtuma edellisistä ominaisuuksista, napsauta hiiren kakkospainikkeella "MouseDown" ja valitse "Palauta". Tämä estää tämän tapahtuman suorittamisen. Koodi pysyy kooditiedostossa, joten poista se sellaisenaan.