tapahtuma

Sivu päivitetty :
Sivun luontipäivämäärä :

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.

MouseDown

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.

イベントリセット