sündmus

Lehekülg uuendatud :
Lehe loomise kuupäev :

Sündmused on mõeldud olema vastavuses kasutaja interaktsiooniga, kui nad seda teevad. Programmeerija võib sündmuse toimumisel töötlemise määratud meetodile vahele jätta. Seda kasutatakse peaaegu alati tööriistades jne.

Harjutusena loome programmi, mis kuvab teatekasti, kui vormi hiirega klõpsatakse.

Esimene asi, mida teha, on vormi kujundaja kuvamine. Klõpsake ülaltoodud vahekaardil "MainForm.cs [Design]". Kui see on suletud, topeltklõpsake lahenduse uurijalt "MainForm .cs". Paremklõps "Näita disainerit" on samuti hea.

デザイン

デザイナの表示

Kui disainer ilmub, avage "Properties" (enne seda klõpsake vormil, et sellele keskenduda. Vastasel juhul ei pruugi te seda näha, nagu allpool näidatud), vajutage atribuudi akna kohal olevat nuppu "Sündmus (välgunoole nupp)".

イベントボタン

Kuna kuvatakse sellised üksused nagu järgmine, topeltklõpsake "MouseDown" märgi osa.

MouseDown

Siis lähete koodiredaktorisse ja näete, et on lisatud uus meetod.

新しいメソッド

Seda "MainForm_MouseDown" meetodit nimetatakse hiire klõpsamisel. Nüüd proovige selle meetodi sisse panna järgmine kood:

コード追加

MessageBox.Show("マウスクリック!");

Proovige seda käivitada. Ma arvan, et vormile klõpsates avaneb allolev dialoog.

マウスクリック!

Üritus näeb välja selline. Praegu eemaldan selle sündmuse testimise eesmärgil. Kustutamiseks avage sündmus eelmistest omadustest, paremklõpsake nuppu "MouseDown" ja valige "Reset". See takistab selle sündmuse toimumist. Kood jääb koodifaili, nii et kustutage see sellisena, nagu see on.

イベントリセット