Gyakorlati útmutató

Ebben a cikkben

Ha a Tulajdonságok ablak zárva van, a Tervezés nézetben kattintson a jobb gombbal arra az űrlapra vagy vezérlőre, amelyhez az eseménykezelőt meg kívánja hozni, majd kattintson a Tulajdonságok parancsra.

A Tulajdonságok ablak tetején kattintson az Események ikonra.

Kattintson duplán a létrehozni kívánt eseményre, például az esemény betöltésére.

A Visual C # üres eseménykezelő módszert hoz létre, és hozzáadja a kódhoz. A kódot manuálisan is hozzáadhatja a Kód nézetben. Például a következő kódsorok deklarálják az eseménykezelő módszert, amelyet akkor hajtanak végre, ha az Űr osztály meghívja a Load eseményt.

Az eseményre való feliratkozáshoz szükséges kódszöveg szintén automatikusan létrehozódik az InitilizeComponent módszerben az Form1.Designer.cs projektfájlban. A következő formában van:

Határozza meg az eseménykezelő módját, amelynek aláírása megegyezik a delegált aláírásával. Például ha az esemény az EventHandler delegált típuson alapul. akkor a következő kód a metódus csonkját jelenti:

Ne feledje, hogy a fenti szintaxis csak a C # 2.0-ban jelent meg. Pontosan megfelel a C # 1.0 szintaxisának, amelyben a kapszulázó küldöttet kifejezetten az új kulcsszó használatával kell létrehozni.

Lambda kifejezés használatával is hozzáadhat eseménykezelőt.

Mégsem előfizetések

Leiratkozás egy eseményre

Ha egy eseményről szeretne leiratkozni, használja a kivonási műveletet (= =).

Kapcsolódó cikkek