notikums
Notikumi ir domāti tā, lai tie būtu samērīgi ar lietotāja mijiedarbību, kad viņi to dara. Programmētājs var izlaist apstrādi uz noteiktu metodi, kad notiek notikums. To gandrīz vienmēr izmanto rīkos utt.
Kā uzdevumu izveidosim programmu, kas parāda ziņojuma lodziņu, kad uz veidlapas tiek noklikšķināts ar peli.
Pirmā lieta, kas jādara, ir parādīt veidlapas dizaineru. Noklikšķiniet uz "MainForm.cs [Dizains]" no iepriekš redzamās cilnes. Ja tas ir aizvērts, veiciet dubultklikšķi uz "MainForm .cs" no risinājumu pārlūka. Ar peles labo pogu noklikšķiniet uz "Show Designer" arī ir labs.
Kad parādās dizainers, atveriet "Properties" (pirms tam noklikšķiniet uz veidlapas, lai koncentrētos uz to. Pretējā gadījumā jūs, iespējams, to neredzat, kā parādīts zemāk), virs rekvizīta loga nospiediet "Notikums (zibens skrūvju poga)".
Tā kā tiek parādīti šādi vienumi, lūdzu, veiciet dubultklikšķi uz "MouseDown" rakstzīmes daļas.
Tad jūs dodaties uz koda redaktoru un redzat, ka ir pievienota jauna metode.
Šī "MainForm_MouseDown" metode tiek izsaukta, noklikšķinot uz peles. Tagad mēģiniet šajā metodē ievietot šādu kodu:
MessageBox.Show("マウスクリック!");
Mēģiniet to palaist. Es domāju, ka, noklikšķinot uz veidlapas, tiks parādīts zemāk esošais dialoglodziņš.
Pasākums izskatās šādi. Pagaidām es noņemšu šo notikumu testēšanas nolūkos. Lai izdzēstu, atveriet notikumu no iepriekšējām īpašībām, ar peles labo pogu noklikšķiniet uz "MouseDown" un atlasiet "Reset". Tas neļauj izpildīt šo notikumu. Kods paliek koda failā, tāpēc izdzēsiet to, kā tas ir.