esemény

Oldal frissítve :
Oldal létrehozásának dátuma :

Az események célja, hogy arányosak legyenek a felhasználó interakciójával, amikor ezt megteszik. A programozó kihagyhatja a feldolgozást egy adott módszerre, amikor az esemény bekövetkezik. Szinte mindig szerszámokban stb. használják.

Gyakorlatként hozzunk létre egy programot, amely megjelenít egy üzenetmezőt, amikor az űrlapra kattintunk az egérrel.

Az első dolog az űrlap tervezőjének megjelenítése. Kattintson a "MainForm.cs [Design]" gombra a fenti lapon. Ha be van zárva, kattintson duplán a "MainForm .cs" elemre a megoldáskezelőben. A jobb gombbal kattintva a "Tervező megjelenítése" is jó.

デザイン

デザイナの表示

Amikor megjelenik a tervező, nyissa meg a "Tulajdonságok" elemet (előtte kattintson az űrlapra, hogy összpontosítson rá. Ellenkező esetben előfordulhat, hogy nem látja az alábbiak szerint), nyomja meg az "Esemény (villámgomb)" gombot a tulajdonságablak felett.

イベントボタン

Mivel az alábbihoz hasonló elemek jelennek meg, kérjük, kattintson duplán a "MouseDown" karakterének azon részére, amelyről kiderül.

MouseDown

Ezután lépjen a kódszerkesztőbe, és nézze meg, hogy új módszer lett hozzáadva.

新しいメソッド

Ezt a "MainForm_MouseDown" módszert akkor hívják meg, amikor az egérrel kattint. Most próbálja meg a következő kódot ebbe a metódusba helyezni:

コード追加

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

Próbáld meg futtatni. Úgy gondolom, hogy az űrlapra kattintva megjelenik az alábbi párbeszédpanel.

マウスクリック!

Az esemény így néz ki. Egyelőre eltávolítom ezt az eseményt tesztelési célból. A törléshez nyissa meg az eseményt az előző tulajdonságokból, kattintson a jobb gombbal a "MouseDown" elemre, és válassza a "Visszaállítás" lehetőséget. Ez megakadályozza az esemény végrehajtását. A kód a kódfájlban marad, ezért törölje úgy, ahogy van.

イベントリセット