Per convenzione, gli eventi .NET hanno due parametri che specificano, rispettivamente, l'origine e i dati dell'evento. Le ...

Per convenzione, gli eventi .NET hanno due parametri che specificano, rispettivamente, l'origine e i dati dell'evento. Le firme del gestore eventi devono avere il seguente formato: void MyEventHandler(object sender, EventArgs e). Il parametro 'sender' è sempre di tipo System.Object, anche se è possibile utilizzare un tipo più specifico. il parametro 'e' è sempre di tipo System.EventArgs. Gli eventi che non forniscono dati devono utilizzare il tipo delegato System.EventHandler. I gestori eventi restituiscono un valore void, in modo da poter inviare ogni evento a più metodi di destinazione. Qualsiasi valore restituito da una destinazione viene perso dopo la prima chiamata.