Új hozzászólás Aktív témák
-
Karma
félisten
Szívesen.
Amúgy a gyakorlatban nem szükséges saját delegate-et definiálni minden egyes eseményhez, sőt van egy konkrét konvenció is: az események elküldik az esemény forrását (önmagukat) és valami paramétert, amit egy EventArgs-ból származó osztályba csomagol.
Például egy WinForms Click eseménykezelő így néz ki, figyeld a sender és e paramétereket:
private void button1_Click(object sender, System.EventArgs e)
{
// ...
}Ezt elősegítendő van egy gyári delegate típus, az EventHandler<T>, ami összefogja a sendert és az e-t egybe. Itt meg van egy teljes példa a használatára, célszerű neked is igénybe venned.
-
Karma
félisten
Bekommenteztem az eseményes példát. Sorszámoztam, hogy milyen sorrendben ajánlom olvasásra a kommenteket.
Említettem, hogy majd kifejtem, hogy kellene helyesen eseményt generálni - ez most nem fér bele az időmbe, de majd pótlom.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! 1TB Samsung 870 QVO 2,5" SATA SSD meghajtó garanciával hibátlan működéssel
- szinteÚJ Dell 15 i7 1355U 16GB 512GB FHD 120Hz!!!!
- 196 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U7 255HX, RTX 5070 (ELKELT)
- BESZÁMÍTÁS! ASRock B650 R7 8700F 32GB DDR5 1TB SSD RTX 3080 10GB LIAN LI LANCOOL 217 fehér 750W
- Autós kamera eladó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
